Skip to content

release: fill pins.bzl into the release source archive - #6418

Merged
TrapsterDK merged 1 commit into
mainfrom
fill-pins-release-6166
Nov 4, 2026
Merged

TrapsterDK merged 1 commit into
mainfrom
fill-pins-release-6166

Conversation

@TrapsterDK

Copy link
Copy Markdown
Collaborator

Closes #6166

The source job now needs cells, builds the checksum manifest, fills a copy of pins.bzl with fill_pins_bin --manifest, and builds the archive with source_archive --pins. The manifest, sidecars and raw binaries travel in the source artifact; upload only checks them. The pins job checks the archive's pins with --filled. RELEASING.md drops the fill-pins step.

Tests: //tools/ci:release_assets_test 25 pass, 6 fail; the 6 failed the same way before (stale launcher/upload-loop assertions, pins at 0.0.0), not touched. dx check lint failed at the lint phase; not investigated. Not run: the fork release run (owner proof).

Assisted by Claude.

🤖 Generated with Claude Code

https://claude.ai/code/session_011u9TXHDZrfmzFQ2WT8QAKK

@TrapsterDK
TrapsterDK merged commit 8d241cc into main Nov 4, 2026
1 check failed
@TrapsterDK
TrapsterDK deleted the fill-pins-release-6166 branch November 4, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

release: release.yml fills pins.bzl into the release source archive

1 participant