diff --git a/.github/workflows/build-ecr.yml b/.github/workflows/build-ecr.yml index 9e4b41c63..9178e7dc0 100644 --- a/.github/workflows/build-ecr.yml +++ b/.github/workflows/build-ecr.yml @@ -1,9 +1,8 @@ name: Build and Push to ECR on: - push: - branches: [main, staging] workflow_call: + workflow_dispatch: permissions: id-token: write diff --git a/.github/workflows/build-ghcr-build.yml b/.github/workflows/build-ghcr-build.yml index fbbb0ea8a..a629d3bfa 100644 --- a/.github/workflows/build-ghcr-build.yml +++ b/.github/workflows/build-ghcr-build.yml @@ -2,6 +2,7 @@ name: Build GHCR Images (Build Only) on: workflow_call: + workflow_dispatch: permissions: contents: read diff --git a/.github/workflows/build-ghcr-push.yml b/.github/workflows/build-ghcr-push.yml index 16561d893..63840b6a2 100644 --- a/.github/workflows/build-ghcr-push.yml +++ b/.github/workflows/build-ghcr-push.yml @@ -2,6 +2,7 @@ name: Push GHCR Images on: workflow_call: + workflow_dispatch: permissions: contents: read diff --git a/.github/workflows/docs-embeddings.yml b/.github/workflows/docs-embeddings.yml index 51578f47b..22b4adc05 100644 --- a/.github/workflows/docs-embeddings.yml +++ b/.github/workflows/docs-embeddings.yml @@ -1,12 +1,8 @@ name: Process Docs Embeddings on: - push: - branches: [main, staging] - paths: - - 'apps/docs/**' - workflow_dispatch: # Allow manual triggering workflow_call: + workflow_dispatch: # Allow manual triggering jobs: process-docs-embeddings: diff --git a/.github/workflows/trigger-deploy.yml b/.github/workflows/trigger-deploy.yml index e792126ff..40a7102c2 100644 --- a/.github/workflows/trigger-deploy.yml +++ b/.github/workflows/trigger-deploy.yml @@ -1,11 +1,8 @@ name: Trigger.dev Deploy on: - push: - branches: - - main - - staging workflow_call: + workflow_dispatch: jobs: deploy: