Skip to content

Make push gateway GHCR image forkable - #12

Merged
8020-buzz-engineering[bot] merged 1 commit into
mainfrom
codex/fork-push-gateway-image
Aug 1, 2026
Merged

Make push gateway GHCR image forkable#12
8020-buzz-engineering[bot] merged 1 commit into
mainfrom
codex/fork-push-gateway-image

Conversation

@dschwartzAI

Copy link
Copy Markdown
Owner

Outcome

The push-gateway Docker jobs now honor a repository variable instead of writing caches and images to Block's GHCR namespace from forks.

Configuration

  • New optional variable: GHCR_PUSH_GATEWAY_IMAGE
  • Fork value configured here: ghcr.io/dschwartzai/buzz-push-gateway
  • Upstream default remains ghcr.io/block/buzz-push-gateway

Proof

  • Workflow YAML parses successfully.
  • git diff --check passes.
  • This directly repairs the permission_denied: The requested installation does not exist failure from PR Standardize always-on agent services #9's gateway cache export.

No production deployment or application data write.

Signed-off-by: Daniel Schwartz <dschwartz06@gmail.com>
@dschwartzAI
dschwartzAI marked this pull request as ready for review August 1, 2026 01:18

@8020-buzz-engineering 8020-buzz-engineering Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Focused review complete at exact head 9498629. The authoritative scope is only .github/workflows/docker.yml. GATEWAY_IMAGE_NAME uses GHCR_PUSH_GATEWAY_IMAGE when non-empty and preserves ghcr.io/block/buzz-push-gateway as the fallback. The override is carried consistently through metadata, digest pushes, both registry cache directions, manifest assembly, provenance subject, and publication/verification output. Internal/fork PR cache-write and login guards are unchanged. Workflow parsing is evidenced by active jobs, and git diff --check is clean. No findings.

@8020-buzz-engineering
8020-buzz-engineering Bot merged commit 5405c76 into main Aug 1, 2026
28 checks passed
@8020-buzz-engineering
8020-buzz-engineering Bot deleted the codex/fork-push-gateway-image branch August 1, 2026 01:47
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