Skip to content

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

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

Re-pin dependabot-sync reusable workflow past the dispatch fallback#190
jeremy merged 1 commit into
masterfrom
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.


Summary by cubic

Re-pinned the basecamp/.github dependabot-sync reusable workflow past the dispatch fallback removal. It now verifies CI started on the pushed head and warns instead of dispatching branch workflows, preventing unreviewed action pins from running outside Dependabot’s sandbox.

Written for commit b7521bf. Summary will update on new commits.

Review in cubic

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

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 enhancement New feature or request label Jul 27, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 updates the SHA pin for the basecamp/.github reusable workflow used by Fizzy CLI’s Dependabot action-pin comment sync, aligning this repo with the upstream removal of the CI-dispatch fallback to avoid running freshly bumped action pins outside Dependabot’s restricted pull_request context.

Changes:

  • Re-pins basecamp/.github/.github/workflows/dependabot-sync-actions-comments.yml to a newer commit SHA.
  • Keeps the existing trigger/inputs and forwards ci-workflow-name and default-branch unchanged.

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.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

No issues found across 1 file

Re-trigger cubic

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants