Skip to content

ci: enable auto-trigger for client-build and docker-desktop-images workflows - #24

Merged
rcyw merged 1 commit into
mainfrom
ci/auto-trigger-workflows
Mar 5, 2026
Merged

ci: enable auto-trigger for client-build and docker-desktop-images workflows#24
rcyw merged 1 commit into
mainfrom
ci/auto-trigger-workflows

Conversation

@rcyw

@rcyw rcyw commented Mar 5, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Enable automatic triggering for client-build.yml on PR and push to main
  • Enable automatic triggering for docker-desktop-images.yml on push to main
  • Add path filters to ensure workflows only run when relevant files change

Changes

client-build.yml

  • Add pull_request trigger with path filters for client app, daemon, and core-ts changes
  • Add push trigger for main branch with same path filters
  • Ensures build validation happens before merge

docker-desktop-images.yml

  • Add push trigger for main branch with path filters for desktop docker, daemon, and cli changes
  • Automatically publishes updated images when changes land on main

Test Plan

  • Verify workflows trigger correctly on relevant file changes
  • Verify workflows do not trigger on unrelated file changes
  • Verify manual trigger still works via workflow_dispatch

Made with Cursor

…rkflows

Configure workflows to run automatically on PR and push to main:

- client-build.yml: trigger on client app, daemon, and core-ts changes
- docker-desktop-images.yml: trigger on desktop docker, daemon, and cli changes

This ensures build validation happens before merge and images are
automatically published when changes land on main.

Made-with: Cursor
@rcyw
rcyw merged commit 82a9a6e into main Mar 5, 2026
1 check passed
@rcyw
rcyw deleted the ci/auto-trigger-workflows branch March 5, 2026 02:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant