Skip to content

chore: Accumulated backports to v4-next#23449

Merged
AztecBot merged 3 commits into
v4-nextfrom
backport-to-v4-next-staging
May 22, 2026
Merged

chore: Accumulated backports to v4-next#23449
AztecBot merged 3 commits into
v4-nextfrom
backport-to-v4-next-staging

Conversation

@AztecBot

@AztecBot AztecBot commented May 21, 2026

Copy link
Copy Markdown
Collaborator

BEGIN_COMMIT_OVERRIDE
feat(ci): run aztec-cli acceptance test on macOS (#23309)
docs(operators): expand ATP and ATV on first use in registering-sequencer (#23254)
END_COMMIT_OVERRIDE

## Summary

- Adds `macos-latest` to the `aztec-cli-acceptance-test` workflow via
`strategy.matrix` so the full dev onboarding test runs on both Ubuntu
and macOS in parallel, with `fail-fast: false` so one OS failure doesn't
cancel the other.
- Splits Slack notifications into a downstream `notify` job (`needs:
release-acceptance` + `always()`) so a single consolidated message fires
after both matrix entries finish.
- Moves all Node setup into `run-test.sh`: it now installs NVM if
missing and `nvm install --lts` unconditionally, then `aztec-up`'s
`install_node` can upgrade further via the same NVM if needed. This
makes the runner self-contained and unblocks macOS, where the GitHub
Actions image ships without NVM (the previous `setup-node` step put Node
22 in PATH but left `aztec-up` with no way to satisfy its `>=24.12.0`
requirement).

Fixes F-566
…ncer (#23254)

Clarify docs so the LLMs don't get confused.

@ludamad ludamad left a comment

Copy link
Copy Markdown
Collaborator

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 May 22, 2026 00:30
@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 AztecBot merged commit a7add12 into v4-next May 22, 2026
11 checks passed
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.

5 participants