Skip to content

Comments

Remove --all flag from skopeo copy commands in release workflow#6

Merged
miragecentury merged 1 commit intomainfrom
claude/fix-github-actions-Na4Au
Feb 20, 2026
Merged

Remove --all flag from skopeo copy commands in release workflow#6
miragecentury merged 1 commit intomainfrom
claude/fix-github-actions-Na4Au

Conversation

@miragecentury
Copy link
Contributor

Summary

Removed the --all flag from all skopeo copy commands in the release workflow that push container images to the registry.

Changes

  • Removed --all flag from 4 skopeo copy commands that push semantic version, major.minor, major, and latest tags
  • The flag was consistently removed across all image tag push operations in the release job

Details

The --all flag in skopeo copy is used to copy all images when the source contains multiple images. Removing this flag simplifies the commands and may improve performance when only a single image needs to be pushed, or it could indicate a change in how multi-architecture images are being handled in the release process.

https://claude.ai/code/session_01EPCuwhfNsPPDS5KCduYZfb

skopeo copy --all is designed for multi-arch manifest lists. When the
source OCI archive is a single-arch image (as built here without
--platform), newer versions of skopeo can fail with --all since the
source is not a proper manifest list. Removing --all lets skopeo copy
the single image directly to the registry.

https://claude.ai/code/session_01EPCuwhfNsPPDS5KCduYZfb
@miragecentury miragecentury merged commit 67d5aa7 into main Feb 20, 2026
2 checks passed
@miragecentury miragecentury deleted the claude/fix-github-actions-Na4Au branch February 20, 2026 13:38
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