Skip to content

Add missing AMD64-specific Docker image tags#34

Merged
konard merged 3 commits intomainfrom
issue-33-d0155ee074ba
Jan 31, 2026
Merged

Add missing AMD64-specific Docker image tags#34
konard merged 3 commits intomainfrom
issue-33-d0155ee074ba

Conversation

@konard
Copy link
Member

@konard konard commented Jan 30, 2026

Summary

  • Add -amd64 suffix tags to the AMD64 Docker build job (matching the existing -arm64 convention)
  • Update multi-arch manifest to explicitly reference -amd64 and -arm64 tagged images
  • Add AMD64-specific tags to release notes template

Root Cause

The release workflow published ARM64-specific tags (1.2.1-arm64, latest-arm64) but had no corresponding AMD64-specific tags. Users who needed to explicitly pull the AMD64 image (e.g., docker pull konard/sandbox:1.2.1-amd64) had no way to do so.

Changes

File Change
.github/workflows/release.yml Added meta-amd64 step with -amd64 suffix, updated build tags, manifest, and release notes
.changeset/add-amd64-image-tag.md Changeset for patch version bump

How It Works

After this change, the AMD64 build pushes both unsuffixed tags (for backwards compatibility and multi-arch manifest override) and -amd64 suffixed tags:

  • latest + latest-amd64 (AMD64 build)
  • latest-arm64 (ARM64 build)
  • latest multi-arch manifest → combines latest-amd64 + latest-arm64

The release notes now list all three variants: multi-arch, AMD64, and ARM64.

Test Plan

  • CI workflow passes on PR (YAML validation, build test)
  • After merge: AMD64 build pushes both suffixed and unsuffixed tags
  • After merge: Release notes include AMD64 tag entries

Fixes #33


🤖 Generated with Claude Code

Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: #33
@konard konard self-assigned this Jan 30, 2026
The AMD64 build now publishes architecture-specific tags with -amd64 suffix
(e.g., 1.2.1-amd64, latest-amd64), matching the existing -arm64 convention.
The multi-arch manifest now explicitly references -amd64 and -arm64 tagged
images. Release notes updated to list the AMD64 tag.

Fixes #33

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@konard konard changed the title [WIP] In release details we have missing AMD64 only image tag Add missing AMD64-specific Docker image tags Jan 30, 2026
@konard konard marked this pull request as ready for review January 31, 2026 00:27
@konard
Copy link
Member Author

konard commented Jan 31, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $2.551803 USD
  • Calculated by Anthropic: $1.835233 USD
  • Difference: $-0.716570 (-28.08%)
    📎 Log file uploaded as Gist (418KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard konard merged commit f85536c into main Jan 31, 2026
10 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.

In release details we have missing AMD64 only image tag

1 participant