Skip to content

ci: switch amiga-gcc image from Docker Hub to GHCR - #100

Merged
sidick merged 1 commit into
mainfrom
ci-ghcr-amiga-gcc
Jul 27, 2026
Merged

sidick merged 1 commit into
mainfrom
ci-ghcr-amiga-gcc

Conversation

@sidick

@sidick sidick commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • Switches the amiga-gcc cross-compiler container from stefanreinauer/amiga-gcc:latest (Docker Hub) to ghcr.io/reinauer/container-amiga-gcc:latest (GHCR)
  • Same maintainer/Containerfile — Docker Hub is the documented output of that same repo — but GHCR avoids the anonymous-pull rate limiting/timeouts Docker Hub can hit from GitHub Actions runners (we hit exactly this in Fix 8 findings from independent code audit #99's Copperline smoke job: context deadline exceeded pulling registry-1.docker.io)
  • Updated: Makefile (AMIGA_GCC_IMAGE, used by every *-docker target), .github/workflows/ci.yml (m68k-build job's container:), and a stale reference in .claude/skills/copperline-testing/SKILL.md. Left historical debugging notes in tests/copperline/GDB_FEEDBACK.md untouched since they narrate a dated past investigation, not current tooling.

Test plan

  • docker pull ghcr.io/reinauer/container-amiga-gcc:latest succeeds
  • make m68k-docker gui-docker builds cleanly against the new image
  • CI green on this PR (m68k build + Copperline smoke test both exercise the image)

🤖 Generated with Claude Code

Docker Hub pulls of stefanreinauer/amiga-gcc have been flaky in CI
(a recent PR hit a "context deadline exceeded" timeout pulling from
registry-1.docker.io). ghcr.io/reinauer/container-amiga-gcc is built
by the same maintainer from the same Containerfile (Docker Hub is its
documented output) and pulls over GitHub's own network from Actions
runners, avoiding Docker Hub's anonymous-pull rate limiting.

Verified: `make m68k-docker gui-docker` builds cleanly against the new
image.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@sidick
sidick merged commit 57a45fb into main Jul 27, 2026
7 checks passed
@sidick
sidick deleted the ci-ghcr-amiga-gcc branch July 27, 2026 21:59
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