turborepo
e84a3b30 - fix: Prevent release jobs from being skipped on manual dispatch (#11663)

Commit
8 days ago
fix: Prevent release jobs from being skipped on manual dispatch (#11663) ## Summary - Fixes release workflow jobs being skipped when triggered via `workflow_dispatch` The `check-skip` job only runs on `push` events, so it gets skipped during manual releases. GitHub Actions propagates "skipped" status through dependency chains unless `always()` is used. This caused all jobs after `stage` to be skipped even though `stage` succeeded. Added `if: ${{ always() && needs.stage.result == 'success' }}` to jobs that directly depend on `stage`: - `rust-smoke-test` - `js-smoke-test` - `build-rust`
Author
Parents
Loading