fix(standards): correct SHA in dependabot-rebase template#145
fix(standards): correct SHA in dependabot-rebase template#145
Conversation
…ase fallback)
The SHA 3c6335c6ee3e2f1a37f3e27e065e28d36d9c0dde is a typo — it does not exist in the .github repo. The real full SHA for the 'fix(dependabot-rebase): fall back to @dependabot rebase' commit is 3c6335c. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 47 minutes and 55 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughUpdates the reusable workflow references in two dependabot-rebase workflow files: one transitions from an external pinned commit SHA to a local relative path reference, while the other updates to a different pinned commit SHA version. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Updates the Dependabot rebase Tier-1 workflow references so downstream repos can pin a valid reusable-workflow commit, and adjusts this repo’s internal caller stub to use the local reusable workflow.
Changes:
- Update
standards/workflows/dependabot-rebase.ymlto point at commit3c6335c0a214bba940bbcbc4346e9d4ab0cb63e1. - Change
.github/workflows/dependabot-rebase.ymlto call the local reusable workflow via./.github/workflows/dependabot-rebase-reusable.yml. - Revise the internal stub’s header comments to explain the local-ref behavior.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| standards/workflows/dependabot-rebase.yml | Updates the pinned reusable-workflow ref used by downstream template adopters. |
| .github/workflows/dependabot-rebase.yml | Switches this repo’s caller stub to a local reusable reference and updates its guidance comments. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| contents: write # update-branch via GITHUB_TOKEN (may touch .github/workflows/) | ||
| pull-requests: write # re-approve PRs after branch update | ||
| uses: petry-projects/.github/.github/workflows/dependabot-rebase-reusable.yml@f5c167c903b50ae64c1c6445a02d60cd940d4253 # v1 | ||
| uses: petry-projects/.github/.github/workflows/dependabot-rebase-reusable.yml@3c6335c0a214bba940bbcbc4346e9d4ab0cb63e1 # v1 |
| contents: write # update-branch via GITHUB_TOKEN (may touch .github/workflows/) | ||
| pull-requests: write # re-approve PRs after branch update | ||
| uses: petry-projects/.github/.github/workflows/dependabot-rebase-reusable.yml@f5c167c903b50ae64c1c6445a02d60cd940d4253 # v1 | ||
| uses: petry-projects/.github/.github/workflows/dependabot-rebase-reusable.yml@3c6335c0a214bba940bbcbc4346e9d4ab0cb63e1 # v1 |
| # • You MAY change: nothing in normal use. NOTE: this file intentionally uses | ||
| # a LOCAL ref (`./`) instead of a pinned SHA — this repo IS the source of | ||
| # truth, so a local ref is always current. Other repos use pinned SHAs | ||
| # (see standards/workflows/dependabot-rebase.yml). |
Review — fix requested (cycle 1/3)The automated review identified the following issues. Please address each one: Findings to fix
Additional tasks
The review cascade will automatically re-review after new commits are pushed. |
Updates standards/workflows/dependabot-rebase.yml to reference the current main SHA (9a694e5). All repos are being updated to this SHA via individual PRs in this wave. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Automated review — APPROVEDRisk: MEDIUM SummaryTwo-file workflow fix: corrects a non-existent SHA in the standards template (now points to valid main HEAD FindingsInfo
CI statusAll CI checks pass ( Reviewed by the don-petry PR-review cascade (triage: haiku 4.5 → deep: sonnet 4.6 + duck: gpt-5.4 → audit: opus 4.6). Reply with |
|
Auto-rebase failed — merge conflict — this branch has conflicts with Please resolve the conflicts and push: |
Summary
3c6335c6ee3e2f1a37f3e27e065e28d36d9c0ddeinstandards/workflows/dependabot-rebase.ymlis a typo — it does not exist in this repo (returns 404 from the GitHub API)fix(dependabot-rebase): fall back to @dependabot rebasecommit is3c6335c0a214bba940bbcbc4346e9d4ab0cb63e1af3c1dfwhen the SHA was bumpedImpact
All downstream repos that adopted the standard template (broodly, TalkTerm, google-app-scripts, markets, ContentTwin) currently reference
@v1tag or older SHAs. Open PRs in those repos that attempt to pin to3c6335c6...will reference a non-existent commit and will fail when the workflow runs.Test plan
3c6335c0a214bba940bbcbc4346e9d4ab0cb63e1resolves correctly:gh api repos/petry-projects/.github/git/commits/3c6335c0a214bba940bbcbc4346e9d4ab0cb63e1 --jq .message🤖 Generated with Claude Code
Summary by CodeRabbit