Skip to content

Commit 74bcb85

Browse files
committed
Revert "ci: temporary skip_canaries input for #759 round-5 release"
This reverts commit 12e8e6d.
1 parent 4922619 commit 74bcb85

1 file changed

Lines changed: 0 additions & 14 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,18 @@ on:
1313
tag:
1414
description: 'tag to (re)build — leave blank to derive `v<version>` from mcpp.toml and create the tag automatically'
1515
required: false
16-
skip_canaries:
17-
description: 'Skip the ecosystem canaries gate (use only when canaries are unavailable, e.g. runner outage).'
18-
required: false
19-
type: boolean
20-
default: false
2116

2217
jobs:
2318
# A RELEASE IS GATED BY THE ECOSYSTEM'S OWN PROJECTS (the 2026-09-28 design,
2419
# WS10): they are built with the candidate first
2520
# (.github/release-canaries.toml), and the job that creates the tag needs
2621
# them. A downstream project validates the release in its own pull request.
27-
#
28-
# 2026-10-03 (round-5 release for #759): the canaries step on ubuntu-24.04
29-
# runners has been stuck in `in_progress` with no log output for four
30-
# consecutive attempts; the tag-job still needs the canaries gate to be
31-
# green. The `skip_canaries` input is the documented escape for a release
32-
# during that outage — the canaries design (WS10) is not removed, only this
33-
# one dispatch is exempted. Revert the input after the release.
3422
canaries:
35-
if: ${{ !inputs.skip_canaries }}
3623
uses: ./.github/workflows/release-canaries.yml
3724

3825
build-release:
3926
name: build + upload (linux / x86_64)
4027
needs: canaries
41-
if: ${{ always() && (inputs.skip_canaries || needs.canaries.result == 'success') }}
4228
runs-on: ubuntu-24.04
4329
permissions:
4430
contents: write # required to create releases + push tags

0 commit comments

Comments
 (0)