Repository navigation
Conversation
GitHub Actions runs every `shell: bash` block as `bash --noprofile --norc -e -o pipefail`, so a check that exits 3, 4 or 5 ended its step before the line that read the status. The annotation was never printed, the `if:` recovery never fired, and every freshness job was red with no way to act. Seven sites now capture with `cmd || rc=$?`, and a third shape in `tests/static/25-pipeline-traps.sh` reports the old one. `HISTORY/freshness-status-capture.md` has the measurement. The dbsnapshot export was never reading the bootstrap layer this run built. A stage's build args are its cache key, `BUILD_DATE` changes every run, and the export was handed `IMAGE_VERSION` alone, so it reused an older day's databases. riscv64 failed `Record the evidence` every run from 2026-10-05 on it. Both steps are now handed the same args, and `tests/static/68-evidence-snapshot.sh` fails if the two sets drift. `HISTORY/evidence-race.md`. With the checks able to act, the two stale pins they had been trying to bump are bumped here: the loong64 keyring to `archlinux-lcpu-keyring-20260906-1`, whose predecessor left the mirror on 2026-09-06, and the base image digest to what `latest` resolves to now. `gen-mirrorlist all` no longer regenerates an architecture the build matrix has disabled. That is the 403 the monthly mirror run hit on the three PowerPC ports, and `tests/static/75-architecture-set.sh` guards the read.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GitHub Actions runs every
shell: bashblock asbash --noprofile --norc -e -o pipefail, so a check that exits 3, 4 or 5 ended its step before the linethat read the status. The annotation was never printed, the
if:recoverynever fired, and every freshness job was red with no way to act. Seven sites
now capture with
cmd || rc=$?, and a third shape intests/static/25-pipeline-traps.shreports the old one.HISTORY/freshness-status-capture.mdhas the measurement.The dbsnapshot export was never reading the bootstrap layer this run built. A
stage's build args are its cache key,
BUILD_DATEchanges every run, and theexport was handed
IMAGE_VERSIONalone, so it reused an older day's databases.riscv64 failed
Record the evidenceevery run from 2026-10-05 on it. Bothsteps are now handed the same args, and
tests/static/68-evidence-snapshot.shfails if the two sets drift.
HISTORY/evidence-race.md.With the checks able to act, the two stale pins they had been trying to bump are
bumped here: the loong64 keyring to
archlinux-lcpu-keyring-20260906-1, whosepredecessor left the mirror on 2026-09-06, and the base image digest to what
latestresolves to now.gen-mirrorlist allno longer regenerates an architecture the build matrix hasdisabled. That is the 403 the monthly mirror run hit on the three PowerPC ports,
and
tests/static/75-architecture-set.shguards the read.Requested by Samueru via errand.
Conversation: https://discord.com/channels/1313385177703256064/1559502266371805185