Skip to content

chore: Accumulated backports to v4#22030

Merged
AztecBot merged 2 commits intov4from
backport-to-v4-staging
Mar 26, 2026
Merged

chore: Accumulated backports to v4#22030
AztecBot merged 2 commits intov4from
backport-to-v4-staging

Conversation

@AztecBot
Copy link
Copy Markdown
Collaborator

@AztecBot AztecBot commented Mar 25, 2026

BEGIN_COMMIT_OVERRIDE
fix: deploy-staging-public waits for any semver tag instead of release-please version (#21984)
fix: Fix blob encoding when uploaded from proposals (#22045)
END_COMMIT_OVERRIDE

…e-please version (#21984)

## Summary
Since we've stopped using release-please, the `deploy-staging-public`
workflow was broken — it read the version from
`.release-please-manifest.json` and waited for a tag matching that exact
version.

This PR removes the release-please manifest dependency and instead:
- Polls for **any valid semver tag** at HEAD using `ci3/semver check`
- If multiple semver tags exist, picks the highest using `ci3/semver
sort`

## Changes
The updated workflow is in
`.github-new/workflows/deploy-staging-public.yml` and needs to be moved
to `.github/workflows/deploy-staging-public.yml` before merging.

- Removed the "Read version from manifest" step entirely
- Replaced the tag-matching grep with `ci3/semver check` validation
- Uses `ci3/semver sort` to pick the highest tag when multiple exist

ClaudeBox log: https://claudebox.work/s/43c486478ab3e16b?run=1
Copy link
Copy Markdown
Collaborator

@ludamad ludamad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Auto-approved

@AztecBot AztecBot enabled auto-merge March 26, 2026 07:26
@AztecBot
Copy link
Copy Markdown
Collaborator Author

🤖 Auto-merge enabled after 8 hours of inactivity. This PR will be merged automatically once all checks pass.

@AztecBot
Copy link
Copy Markdown
Collaborator Author

Flakey Tests

🤖 says: This CI run detected 1 tests that failed, but were tolerated due to a .test_patterns.yml entry.

\033FLAKED\033 (8;;http://ci.aztec-labs.com/1ec388ae9fae3bc0�1ec388ae9fae3bc08;;�):  yarn-project/end-to-end/scripts/run_test.sh simple src/e2e_p2p/multiple_validators_sentinel.parallel.test.ts "collects attestations for all validators on a node" (275s) (code: 0) group:e2e-p2p-epoch-flakes

@AztecBot AztecBot merged commit b594593 into v4 Mar 26, 2026
13 of 14 checks passed
@AztecBot AztecBot deleted the backport-to-v4-staging branch March 26, 2026 13:13
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.

3 participants