ci(workflows): add concurrency to win-install + deploy-gh-pages#164
ci(workflows): add concurrency to win-install + deploy-gh-pages#164ss-o wants to merge 1 commit into
Conversation
ZSH-1 perms/concurrency sweep: add concurrency groups to cancel stale runs. deploy-gh-pages uses cancel-in-progress: false so in-flight deploys complete.
Deploying src with
|
| Latest commit: |
c37af5c
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://000f7b75.zi-src.pages.dev |
| Branch Preview URL: | https://feature-zsh1-perms-concurren.zi-src.pages.dev |
There was a problem hiding this comment.
Pull request overview
Adds workflow-level GitHub Actions concurrency controls as part of a CI modernization sweep, aiming to standardize concurrency grouping and avoid unwanted overlap between runs (with deploys intended to not be interrupted mid-run).
Changes:
- Add top-level
concurrencytowin-installworkflow (with cancellation enabled). - Add top-level
concurrencytodeploy-gh-pagesworkflow (with cancellation disabled to avoid interrupting deploys).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| .github/workflows/win-install.yml | Adds workflow-level concurrency controls for Windows install CI runs. |
| .github/workflows/deploy-gh-pages.yml | Adds workflow-level concurrency controls for GitHub Pages deployments, keeping deploys from being cancelled mid-run. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| concurrency: | ||
| group: ${{ github.workflow }}-${{ github.ref }} | ||
| cancel-in-progress: true |
| concurrency: | ||
| group: ${{ github.workflow }}-${{ github.ref }} | ||
| cancel-in-progress: false |
|
Closing — not needed. Both workflows already define concurrency at the job level ( |
ZSH-1 CI modernization (perms/concurrency sweep). Both workflows had
permissionsbut noconcurrencyblock. Adds standard concurrency groups;deploy-gh-pagesusescancel-in-progress: falseso deploys aren't interrupted mid-run.