From 3e2dcf1b2fff8b83e3e03d746c39a2779ba62856 Mon Sep 17 00:00:00 2001 From: Carlos Date: Sun, 18 Jan 2026 15:39:38 -0800 Subject: [PATCH] fix: allow manual workflow_dispatch to trigger deployment The deploy job condition only checked for workflow_run success, which meant manual triggers via workflow_dispatch were always skipped. Now the job runs if either: - Manually triggered (workflow_dispatch), OR - Triggered by successful "Run tests and code checks" workflow Co-Authored-By: Claude Opus 4.5 --- .github/workflows/sp-deployment-pipeline.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sp-deployment-pipeline.yml b/.github/workflows/sp-deployment-pipeline.yml index ed030a04..ece1cc84 100644 --- a/.github/workflows/sp-deployment-pipeline.yml +++ b/.github/workflows/sp-deployment-pipeline.yml @@ -16,7 +16,7 @@ env: jobs: deploy: runs-on: ubuntu-latest - if: ${{ github.event.workflow_run.conclusion == 'success' }} + if: ${{ github.event_name == 'workflow_dispatch' || github.event.workflow_run.conclusion == 'success' }} permissions: id-token: write contents: read