Skip to content

v1.1.1 — site-deploy concurrency fix

Choose a tag to compare

@cpitzi cpitzi released this 17 Aug 19:05
· 6 commits to main since this release
2728da0

Fixed

site-deploy.yml no longer declares job-level concurrency. v1.1.0's job hardcoded concurrency: { group: deploy-main }, which deadlocked against any caller holding its own workflow-level group — the caller takes the lock, the called job waits on the same name, GitHub cancels the pair. Proven on the first live invocation (site-lentago-dev run 32057853117). Serialization policy belongs to the caller; all three site repos already carry a workflow-level deploy-main group, which now stands alone.

No interface changes — inputs, permissions and behavior are otherwise identical to v1.1.0. Patch release per RELEASING.md semver policy.

Callers

uses: lentago/shared-workflows/.github/workflows/site-deploy.yml@v1.1.1

v1.1.0 should not be consumed by any caller that sets workflow-level concurrency — which is all of them. Migrate straight to v1.1.1.