Skip to content

Fix Dependabot ignore rule to match gh-aw-actions sub-path actions - #14938

Merged
AR-May merged 1 commit into
dotnet:mainfrom
AR-May:ar-may-dependabot-ignore-fix
Sep 4, 2026
Merged

Fix Dependabot ignore rule to match gh-aw-actions sub-path actions#14938
AR-May merged 1 commit into
dotnet:mainfrom
AR-May:ar-may-dependabot-ignore-fix

Conversation

@AR-May

@AR-May AR-May commented Sep 4, 2026

Copy link
Copy Markdown
Member

The ignore rule for github/gh-aw-actions stopped matching: Dependabot began treating sub-path actions as separate dependencies.

Since then four Dependabot bumps have slipped through and broken the agentic workflows. #14842, #14870 and #14935 were the repairs.

These pins are generated by gh aw compile and must not be bumped on their own.

Changes Made

  • Use the wildcard form documented by gh-aw, which also matches /setup and /setup-cli.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@AR-May
AR-May marked this pull request as ready for review September 4, 2026 13:21
Copilot AI lite review requested due to automatic review settings September 4, 2026 13:21
@AR-May
AR-May requested a review from a team as a code owner September 4, 2026 13:21
@AR-May
AR-May requested a review from VolPlita September 4, 2026 13:22

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.

🟢 Approval recommended

The YAML change is minimal, valid, and aligns with the repository’s workflow pinning strategy for gh-aw-generated action SHAs.

Pull request overview

Updates the Dependabot configuration so the ignore rule correctly matches github/gh-aw-actions sub-path actions (like .../setup and .../setup-cli), preventing Dependabot from bumping pins that are generated and version-locked by gh aw compile.

Changes:

  • Adjust .github/dependabot.yml ignore rule from github/gh-aw-actions to github/gh-aw-actions/* so sub-path actions are also ignored.
File summaries
File Description
.github/dependabot.yml Fixes the ignore pattern to cover github/gh-aw-actions/* sub-path action dependencies.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@AR-May
AR-May requested a review from JanProvaznik September 4, 2026 13:30
@AR-May
AR-May merged commit 1175bf3 into dotnet:main Sep 4, 2026
17 checks passed
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.

3 participants