Skip to content

Update all examples and CI to Aztec v4.0.0-nightly.20260211#29

Merged
sklppy88 merged 10 commits intonextfrom
jc/update-ci-workflows-nightly
Feb 13, 2026
Merged

Update all examples and CI to Aztec v4.0.0-nightly.20260211#29
sklppy88 merged 10 commits intonextfrom
jc/update-ci-workflows-nightly

Conversation

@critesjosh
Copy link
Contributor

@critesjosh critesjosh commented Feb 12, 2026

Summary

  • Align all 4 CI workflow files with the aztec-starter local-network.yaml pattern
  • Update Aztec version to 4.0.0-nightly.20260211 across all examples and workflows
  • Migrate all Noir contracts and TypeScript code to v4 APIs
  • Add devcontainer configuration

Test plan

  • Verify recursive-verification workflow runs successfully
  • Verify note-send-proof workflow runs successfully
  • Verify prediction-market workflow runs successfully
  • Verify test-wallet-webapp workflow runs successfully

🤖 Generated with Claude Code

critesjosh and others added 2 commits February 11, 2026 21:28
Align all workflow files with the aztec-starter local-network.yaml pattern:
- Use versioned install URL and new Aztec CLI install method
- Add Foundry toolchain, remove Docker setup
- Update PATH to include current/bin and current/node_modules/.bin
- Simplify network start (remove aztec-up/docker tag steps)
- Use script -e -c wrapper for aztec commands
- Update version to 4.0.0-nightly.20260211

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Migrate all example projects from v3/devnet to v4 nightly:
- Update Noir contracts for v4 API changes (protocol_types -> protocol,
  dep:: prefix removal, nhk_app, DOM_SEP constants, etc.)
- Update TypeScript code for v4 SDK changes (.send() returns directly,
  TxExecutionResult, registerContract signature, etc.)
- Update all Nargo.toml and package.json dependencies
- Add devcontainer configuration
- Regenerate lock files and proof data

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@critesjosh critesjosh changed the title Update CI workflows to nightly.20260211 with aztec-starter pattern Update all examples and CI to Aztec v4.0.0-nightly.20260211 Feb 12, 2026
critesjosh and others added 8 commits February 11, 2026 21:34
The ~/nargo/github.com directory may not exist when nargo is installed
via the noirup action rather than aztec's installer.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The nargo binary bundled with Aztec overflows its default stack when
compiling contracts. Set RUST_MIN_STACK=8388608 (8MB) for all aztec
compile/test steps across workflows.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
RUST_MIN_STACK is not respected by the pre-compiled nargo binary.
Use ulimit -s unlimited to raise the OS stack size limit before
running aztec compile/test commands.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The comments explaining design rationale, parameter docs, and safety
notes are still relevant after the v4 migration and should be kept.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@critesjosh critesjosh requested a review from a team February 12, 2026 03:15
@sklppy88 sklppy88 merged commit f6730eb into next Feb 13, 2026
4 checks passed
@critesjosh critesjosh deleted the jc/update-ci-workflows-nightly branch February 13, 2026 14:06
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.

2 participants