Skip to content

fix(ci): migrate to canonical reusable-workflow references - #21

Merged
twistedmelonman merged 1 commit into
mainfrom
claude/migrate-reusable-workflows-issue20
Aug 12, 2026
Merged

twistedmelonman merged 1 commit into
mainfrom
claude/migrate-reusable-workflows-issue20

Conversation

@twistedmelonman

@twistedmelonman twistedmelonman commented Aug 12, 2026

Copy link
Copy Markdown
Member

Summary

  • Replaces the copy-pasted dependabot-auto-merge.yml with a reference to smartwatermelon/github-workflows/.github/workflows/dependabot-auto-merge.yml@dependabot-auto-merge-v2, passing trusted_namespaces: 'smartwatermelon' (the reusable workflow always trusts dependabot/ and actions/ internally — confirmed against upstream source).
  • Bumps claude-blocking-review.yml to @v3.1.0 for its built-in Dependabot fast-pass step.

Part of smartwatermelon/dev-env#20

Note: this repo's local pre-push review also auto-filed #20 (unrelated, non-blocking tech-debt tracking issue about verifying the reusable workflow's internal dependabot-actor guard) — not to be confused with the fleet-wide tracking issue referenced above.

Test plan

  • Both YAML files verified to parse correctly
  • zizmor run manually post-commit; only the two expected unpinned-uses findings present (tag-pinned reusable-workflow references), no new findings
  • Local pre-commit/pre-push review hooks passed (code-reviewer + adversarial-reviewer)
  • CI green on this PR

Replaces the copy-pasted dependabot-auto-merge.yml with a reference to
smartwatermelon/github-workflows@dependabot-auto-merge-v2, and bumps
claude-blocking-review.yml to v3.1.0 for its built-in Dependabot
fast-pass step.

Part of the fleet-wide reusable-workflow consolidation tracked in
smartwatermelon/dev-env#20.

Claude-Session: https://claude.ai/code/session_01Sr9Qbx6v59pUTXvgZib6m7
@twistedmelonman
twistedmelonman merged commit 60a6a90 into main Aug 12, 2026
4 checks passed
@twistedmelonman
twistedmelonman deleted the claude/migrate-reusable-workflows-issue20 branch August 12, 2026 03:34
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.

1 participant