Skip to content

Activate the Aqua distribution channel - #22

Merged
konojunya merged 1 commit into
mainfrom
agent/activate-aqua
Sep 5, 2026
Merged

konojunya merged 1 commit into
mainfrom
agent/activate-aqua

Conversation

@konojunya

Copy link
Copy Markdown
Member

Summary

  • pin the owner Aqua registry to immutable commit 42702cda91a4156901b9a601bd143c43dcf05766
  • publish a narrow policy, checksum-lock workflow, install commands, and update procedure
  • mark Aqua available for all four tier-1 release targets in the distribution contract
  • validate the registry revision, target mapping, and five checksum entries in CI

The registry consumes the existing v0.3.0 GitHub Release archives without replacing or repacking any asset. Cargo and self-update remain planned.

Verification

  • Aqua 2.56.1 remote github_content install tests for darwin/amd64, darwin/arm64, linux/amd64, and linux/arm64
  • isolated macOS arm64 user flow: aqua policy allow, aqua update-checksum, aqua install, stack --version, init, check, and render
  • stable aqua update resolution remains pinned to v0.3.0
  • node scripts/validate-distribution-contract.mjs
  • node --test scripts/distribution-contract.test.mjs scripts/aqua-registry.test.mjs
  • cargo fmt --check
  • cargo test --locked
  • git diff --check

@konojunya
konojunya merged commit d750303 into main Sep 5, 2026
2 checks passed
@konojunya
konojunya deleted the agent/activate-aqua branch September 5, 2026 05:18
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