Skip to content

Commit accb77e

Browse files
authored
Merge pull request #64 from PyAutoLabs/feature/arm-nightly-releases
feat: arm nightly live releases (dry_run default → false)
2 parents 9d65cbe + 9cf26b8 commit accb77e

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

.github/workflows/nightly-release.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,11 @@ name: Nightly Release
1616
# 3. a dry_run=true nightly observed GREEN end-to-end;
1717
# 4. set the repo Actions variable NIGHTLY_RELEASES=true and flip the
1818
# DRY_RUN default below from 'true' to 'false'.
19-
# Pausing forever after is one act: unset NIGHTLY_RELEASES.
19+
# ARMED 2026-07-09 (human-directed, PyAutoBuild#127): the manual live release
20+
# 2026.7.9.1 succeeded and the human flipped the default the same day —
21+
# checklist steps 2-3 were consciously waived; open release-blocker issues
22+
# (e.g. PyAutoBuild#126) still stop every night at step 3 until closed or
23+
# de-labelled. Pausing is one act: unset NIGHTLY_RELEASES.
2024

2125
on:
2226
schedule:
@@ -29,7 +33,7 @@ on:
2933
description: "true = run every gate but log instead of dispatching the live release"
3034
type: choice
3135
options: ["true", "false"]
32-
default: "true"
36+
default: "false"
3337

3438
permissions:
3539
contents: read
@@ -68,8 +72,8 @@ jobs:
6872
GH_TOKEN: ${{ secrets.PAT_PYAUTOLABS }}
6973
PYAUTO_RELEASE_WEBHOOK_URL: ${{ secrets.PYAUTO_RELEASE_WEBHOOK_URL }}
7074
NIGHTLY_RELEASES: ${{ vars.NIGHTLY_RELEASES }}
71-
# Scheduled runs have no inputs: default 'true' (dry-run) until the
72-
# arming checklist flips this literal to 'false' (design §9).
73-
DRY_RUN: ${{ inputs.dry_run || 'true' }}
75+
# Scheduled runs have no inputs: default 'false' — ARMED 2026-07-09
76+
# (design §9; the kill switch is the NIGHTLY_RELEASES repo var).
77+
DRY_RUN: ${{ inputs.dry_run || 'false' }}
7478
PYAUTO_ROOT: ${{ github.workspace }}
7579
run: bash agents/conductors/release/nightly.sh

0 commit comments

Comments
 (0)