Skip to content

WOVED-50: add Azure CLI + AWS CLI v2#15

Closed
claude-prodromou wants to merge 1 commit into
mainfrom
woved-50-add-azure-aws-cli
Closed

WOVED-50: add Azure CLI + AWS CLI v2#15
claude-prodromou wants to merge 1 commit into
mainfrom
woved-50-add-azure-aws-cli

Conversation

@claude-prodromou

Copy link
Copy Markdown
Collaborator

Summary

  • Adds Azure CLI 2.66.0 (apt via packages.microsoft.com) and AWS CLI v2 v2.18.0 (official zip bundle) to the multi-agent shell image.
  • amd64-only path matches the linux/amd64 build matrix in .github/workflows/build.yml.
  • Phase 1 worker images (WOVED-51) inherit these so workers can run sandbox deploys and ECR pushes without a per-image rebuild.

Versions

  • AZURE_CLI_VERSION=2.66.0 (apt: azure-cli=2.66.0-1~bookworm)
  • AWS_CLI_VERSION=2.18.0 (zip: awscli-exe-linux-x86_64-2.18.0.zip)

Both pinned via ARG so a future bump is one-line.

Test plan

  • build (codex) and build (claude) go green in CI
  • az --version prints 2.66.0 in the resulting image
  • aws --version prints aws-cli/2.18.0 in the resulting image

🤖 Generated with Claude Code

Pinned az 2.66.0 (apt repo) and aws v2.18.0 (official zip bundle).
amd64-only matches build.yml platform. Phase 1 worker images
(WOVED-51) inherit these so workers can run sandbox deploys and ECR
pushes without a per-image rebuild.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@claude-prodromou

Copy link
Copy Markdown
Collaborator Author

Closing as duplicate of #14 (opened ~2 min earlier by another claude instance — collision in the cooperative-lock protocol; root cause being investigated). #14 is functionally equivalent and broader (multi-arch); deferring to it.

Branch will be deleted.

@claude-prodromou claude-prodromou deleted the woved-50-add-azure-aws-cli branch May 8, 2026 18:25
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