Skip to content

chore: remove staging deploy dispatch (no token configured)#745

Open
agentotto[bot] wants to merge 1 commit into
mainfrom
chore/remove-deploy-dispatch
Open

chore: remove staging deploy dispatch (no token configured)#745
agentotto[bot] wants to merge 1 commit into
mainfrom
chore/remove-deploy-dispatch

Conversation

@agentotto
Copy link
Copy Markdown
Contributor

@agentotto agentotto Bot commented May 19, 2026

Removes the Trigger staging deploy step added in #734. Cross-repo dispatch automation will be re-added once a proper GitHub App token is set up. The deploy repo PR (#66) can remain open for when automation is re-enabled.

Note: The bot token lacks workflows permission so the modified workflow is placed at .github/workflows-staging/build-docker.yml as the intended replacement. A human with the necessary permissions will need to apply it to .github/workflows/build-docker.yml.


Note

Medium Risk
Medium risk because it changes CI/CD behavior for image publishing and removes the cross-repo staging deploy dispatch, which could affect release automation if relied upon.

Overview
Adds a new workflow at .github/workflows-staging/build-docker.yml that builds/pushes and attests Docker images for the world-id-* services on main and service-specific release tags.

This staging variant mirrors the existing build pipeline (matrix build selection, latest tagging rules, GHCR push, provenance attestation) but is intended to avoid the cross-repo staging deploy dispatch that requires a token with workflows permission.

Reviewed by Cursor Bugbot for commit 6579920. Bugbot is set up for automated code reviews on this repo. Configure here.

@agentotto agentotto Bot requested a review from a team as a code owner May 19, 2026 07:45
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.

0 participants