Skip to content

Revert: Restore required double .github/ in reusable workflow paths - #115

Merged
don-petry merged 1 commit into
mainfrom
revert-broken-workflow
Apr 21, 2026
Merged

Revert: Restore required double .github/ in reusable workflow paths#115
don-petry merged 1 commit into
mainfrom
revert-broken-workflow

Conversation

@don-petry

@don-petry don-petry commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

This reverts the broken fix that removed the required double .github/ segment.

The correct format for reusable workflow references is:

owner/repository/.github/workflows/name.yml

Where 'repository' is the actual repository name (e.g., '.github'), not a path segment.

Summary by CodeRabbit

  • Chores
    • Updated CI/CD workflow configurations to maintain automation infrastructure consistency across multiple workflow files.

@coderabbitai

coderabbitai Bot commented Apr 21, 2026

Copy link
Copy Markdown

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 1748b634-52e8-46ee-89f1-824bb1bb6646

📥 Commits

Reviewing files that changed from the base of the PR and between d49958d and 1a760c2.

📒 Files selected for processing (5)
  • .github/workflows/agent-shield.yml
  • .github/workflows/claude.yml
  • .github/workflows/dependabot-automerge.yml
  • .github/workflows/dependabot-rebase.yml
  • .github/workflows/dependency-audit.yml

📝 Walkthrough

Walkthrough

Five GitHub Actions workflow files are updated to reference reusable workflows at a different path. The uses: field in each workflow job is changed to include /.github in the path, redirecting from petry-projects/.github/workflows/ to petry-projects/.github/.github/workflows/ while retaining the version tag @v1.

Changes

Cohort / File(s) Summary
Reusable Workflow Path Updates
.github/workflows/agent-shield.yml, .github/workflows/claude.yml, .github/workflows/dependabot-automerge.yml, .github/workflows/dependabot-rebase.yml, .github/workflows/dependency-audit.yml
Updated all workflow job uses: references to point to reusable workflows at petry-projects/.github/.github/workflows/ instead of petry-projects/.github/workflows/, redirecting to the org-level reusable workflow location while maintaining version @v1.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the primary change: reverting a previous commit to restore the double .github/ segment in reusable workflow paths across multiple workflow files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch revert-broken-workflow

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud

Copy link
Copy Markdown

@don-petry
don-petry merged commit 44a576b into main Apr 21, 2026
16 of 18 checks passed
@don-petry
don-petry deleted the revert-broken-workflow branch April 21, 2026 02:26
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