mirror of
https://github.com/Sea-Haven-Industries/.github.git
synced 2026-09-30 16:23:11 +00:00
ci-python-app.yaml and ci-mobile-ios.yaml built their concurrency group
from ${{ github.job }}. In a called workflow that expression evaluates to
the caller's job id, not the job's own id, so every job in the reusable
resolved to the same group. With cancel-in-progress: true they cancelled
each other.
Observed in pr-reviewer after repinning it off a ref that predates the
concurrency blocks: one run, ci / lint cancelled 1s after start by a
sibling, ci / subproject-tests succeeded, and the aggregator failed on the
cancelled dependency.
Replaces the expression with the job id written out literally in all 7
groups, and records the reason at the first block in each file.
|
||
|---|---|---|
| .. | ||
| callable-dependency-review.yaml | ||
| callable-labeler.yaml | ||
| cd-cdk.yaml | ||
| cd-dotnet-eb.yaml | ||
| cd-mobile-ios.yaml | ||
| cd-sam.yaml | ||
| ci-dotnet.yaml | ||
| ci-mobile-ios.yaml | ||
| ci-python-app.yaml | ||
| ci-python-sam.yaml | ||
| ci-static.yaml | ||
| ci-typescript-cdk.yaml | ||
| ci-typescript-frontend.yaml | ||
| ci.yaml | ||
| labeler.yaml | ||
| release-on-merge.yaml | ||
| release.yaml | ||