Skip to content

Remove local build steps, use standard GHCR image#1731

Merged
lpcox merged 1 commit intomainfrom
smoke/allowonly-guard
Mar 10, 2026
Merged

Remove local build steps, use standard GHCR image#1731
lpcox merged 1 commit intomainfrom
smoke/allowonly-guard

Conversation

@lpcox
Copy link
Collaborator

@lpcox lpcox commented Mar 10, 2026

No description provided.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings March 10, 2026 17:16
@lpcox lpcox merged commit 5d08624 into main Mar 10, 2026
5 checks passed
@lpcox lpcox deleted the smoke/allowonly-guard branch March 10, 2026 17:19
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR simplifies the “Smoke AllowOnly” workflow by removing local build/runtime setup steps and relying on the standard prebuilt MCP Gateway image flow already used by the compiled workflow.

Changes:

  • Removed Go runtime setup and GOROOT capture from the workflow.
  • Removed Docker Buildx setup and the local docker build step for ghcr.io/github/gh-aw-mcpg:latest.
  • Updated the locked workflow to reflect the reduced setup and tightened allowed-domain lists accordingly.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/smoke-allowonly.md Drops local Go/Docker build steps from the workflow source definition.
.github/workflows/smoke-allowonly.lock.yml Removes the corresponding generated steps and prunes allowlisted Go-related domains.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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