Skip to content

Re-pin dependabot-sync reusable workflow past the dispatch fallback - #52

Merged
jeremy merged 1 commit into
mainfrom
ci/repin-dependabot-sync
Jul 27, 2026
Merged

Re-pin dependabot-sync reusable workflow past the dispatch fallback#52
jeremy merged 1 commit into
mainfrom
ci/repin-dependabot-sync

Conversation

@jeremy

@jeremy jeremy commented Jul 27, 2026

Copy link
Copy Markdown
Member

basecamp/.github#10 removed the CI-dispatch fallback (valid Codex P1 on fizzy-cli#189: gh workflow run <wf> --ref <dependabot-branch> executes the branch's freshly-bumped, unreviewed action pins outside the Dependabot-restricted pull_request context). The reusable workflow now verifies CI started on the pushed head — which deploy-key pushes trigger normally — and warns a maintainer if not, never dispatching branch workflows. Pin bump only.

basecamp/.github#10 removed the CI-dispatch fallback (Codex P1 on
fizzy-cli#189: dispatching branch workflows executes unreviewed action
pins outside the Dependabot sandbox); the workflow now verifies CI
started on the pushed head and warns a maintainer if not.
Copilot AI review requested due to automatic review settings July 27, 2026 20:29
@github-actions github-actions Bot added the ci label Jul 27, 2026
@github-actions

Copy link
Copy Markdown

Sensitive Change Detection (shadow mode)

This PR modifies control-plane files:

  • .github/workflows/dependabot-sync-actions-comments.yml

Shadow mode — this check is informational only. When activated, changes to these paths will require approval from a maintainer.

@github-actions github-actions Bot added the bug Something isn't working label Jul 27, 2026

Copilot AI 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.

Pull request overview

Re-pins this repo’s thin wrapper workflow to the updated basecamp/.github reusable workflow revision that removed the CI-dispatch fallback, keeping Dependabot action-pin syncing running only under the intended restricted execution context.

Changes:

  • Update the SHA pin for the basecamp/.github reusable workflow used by dependabot-sync-actions-comments.

Tip

If you aren't ready for review, convert to a draft PR.
Click "Convert to draft" or run gh pr ready --undo.
Click "Ready for review" or run gh pr ready to reengage.


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

@jeremy
jeremy merged commit ed4209f into main Jul 27, 2026
23 checks passed
@jeremy
jeremy deleted the ci/repin-dependabot-sync branch July 27, 2026 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants