[PR #17] [MERGED] Pin release GHCR builds to linux/amd64 to fix manifest-platform mismatch #25
Labels
No labels
pull-request
released
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
webgrip/infrastructure#25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/webgrip/infrastructure/pull/17
Author: @Copilot
Created: 5/30/2026
Status: ✅ Merged
Merged: 5/30/2026
Merged by: @Ryangr0
Base:
main← Head:copilot/fix-docker-build-push-job📝 Commits (2)
44c37b9Initial planaf853d3fix(ci): force release docker builds to linux/amd64📊 Changes
1 file changed (+2 additions, -0 deletions)
View changed files
📝
.github/workflows/on_release_published.yml(+2 -0)📄 Description
Release publishing failed in
Distribute / Docker Build and Push (GHCR)when run on arm64 ARC runners. The release workflow was invoking the reusable GHCR build without an explicit platform, and a pinned base-image digest intechdocs-builderdid not provide the requested platform manifest.Workflow fix
docker-build-and-push-ghcr.yml.Why this resolves the failure
linux/amd64, matching the available manifest for pinned base digests used by release images.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.