diff --git a/.github/workflows/client-build.yml b/.github/workflows/client-build.yml index 5600d19..b36a9f9 100644 --- a/.github/workflows/client-build.yml +++ b/.github/workflows/client-build.yml @@ -2,6 +2,24 @@ name: Client Build on: workflow_dispatch: + pull_request: + paths: + - 'apps/client/**' + - 'packages/client-daemon-*/**' + - 'packages/core-ts/**' + - 'pnpm-lock.yaml' + - '.nvmrc' + - '.github/workflows/client-build.yml' + push: + branches: + - main + paths: + - 'apps/client/**' + - 'packages/client-daemon-*/**' + - 'packages/core-ts/**' + - 'pnpm-lock.yaml' + - '.nvmrc' + - '.github/workflows/client-build.yml' permissions: contents: read diff --git a/.github/workflows/docker-desktop-images.yml b/.github/workflows/docker-desktop-images.yml index fc7c36d..7d0d946 100644 --- a/.github/workflows/docker-desktop-images.yml +++ b/.github/workflows/docker-desktop-images.yml @@ -2,6 +2,17 @@ name: Docker Desktop Images on: workflow_dispatch: + push: + branches: + - main + paths: + - 'docker/desktop/**' + - 'docker/plugins/computer-use/**' + - 'packages/daemon/**' + - 'apps/cli/**' + - 'go.work' + - 'go.work.sum' + - '.github/workflows/docker-desktop-images.yml' permissions: contents: read