Skip to content

deps: zig-libp2p v0.2.89 - #1033

Closed
zclawz wants to merge 1 commit into
mainfrom
fix/auto-release-squash
Closed

deps: zig-libp2p v0.2.89#1033
zclawz wants to merge 1 commit into
mainfrom
fix/auto-release-squash

Conversation

@zclawz

@zclawz zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Updates zig_libp2p from v0.2.87 to v0.2.89 in build.zig.zon.

@zclawz zclawz mentioned this pull request Jul 12, 2026
@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

This is blocking the devnet5 v0.5.7 release. The failed run https://github.com/blockblaz/zeam/actions/runs/29189439103 died in create-tags because the repo only allows squash merges, so the release PR head SHA is not reachable from main. This PR falls back to github.event.pull_request.merge_commit_sha for squash-merged release PRs. After this is approved/merged, recreate the release branch from updated main with labels release, devnet5, 0.5.7 to produce the missing v0.5.7/devnet5 artifacts.

@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Closing this: I misread the request as needing a workflow fix. The documented RELEASE.md path is to recreate release from origin/main with an empty release commit and labels. I opened #1034 for that release instead.

@zclawz zclawz closed this Jul 12, 2026
@zclawz zclawz changed the title ci: support squash-merged release PRs deps: zig-libp2p v0.2.88 Jul 12, 2026
@zclawz zclawz reopened this Jul 12, 2026
@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Updated this PR with deps: zig-libp2p v0.2.88 in commit 735a9142. I validated the new Zig package hash with zig build --fetch --summary none.

@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Reset this PR branch to contain only the zig-libp2p v0.2.88 dependency bump on top of origin/main. New head: 4695d67a.

@zclawz
zclawz force-pushed the fix/auto-release-squash branch from 735a914 to 4695d67 Compare July 12, 2026 11:48
@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Pushed 52556b0e to pin zig_libp2p v0.2.88 to the immutable release commit archive. Clean zig fetch against commit 39f9200d93a32721f6a90cd7039e765337aed714 returns zig_libp2p-0.2.88-lil2hIVfKgDorvERqyGdLKRe4SsC4Z9eCSMU9gIppynH. The refs/tags/v0.2.88 archive currently 404s upstream because the tag was superseded.

@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Squashed the PR branch to one clean dependency-bump commit: 290fb3b3. It uses the immutable v0.2.88 release commit archive and the clean-fetch hash zig_libp2p-0.2.88-lil2hIVfKgDorvERqyGdLKRe4SsC4Z9eCSMU9gIppynH.

@zclawz
zclawz force-pushed the fix/auto-release-squash branch from 52556b0 to 290fb3b Compare July 12, 2026 14:03
@zclawz zclawz changed the title deps: zig-libp2p v0.2.88 deps: zig-libp2p v0.2.89 Jul 12, 2026
@zclawz
zclawz force-pushed the fix/auto-release-squash branch from 290fb3b to aac8015 Compare July 12, 2026 14:05
@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Corrected to v0.2.89 and force-pushed a clean single-commit PR branch: aac80159. Clean zig fetch for refs/tags/v0.2.89 returned zig_libp2p-0.2.89-lil2hMltKgA7YdmHAS_eavWH0unkgsQhybBFEWqukws4.

@zclawz

zclawz commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

Closing this PR per request; the dependency bump will be applied to PR #1030 instead.

@zclawz zclawz closed this Jul 12, 2026
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.

1 participant