mirror of
https://github.com/anthropics/claude-plugins-official.git
synced 2026-08-22 08:17:23 -03:00
fix(ci): validate paths filter misses .github/bump-tracking.json (#5256)
A PR that only edits .github/bump-tracking.json matched none of the validate workflow's pull_request paths, so the required check sat "Expected - Waiting for status to be reported" forever and the PR could never merge. A workflow_dispatch run on the PR head does not satisfy the gate either, since the merge box only counts pull_request check suites. Same class already fixed in this file for .github/workflows/**, .github/policy/**, and plugin README/asset paths.
This commit is contained in:
parent
d06d3ed49f
commit
ff9f97e6be
6
.github/workflows/validate-plugins.yml
vendored
6
.github/workflows/validate-plugins.yml
vendored
@ -19,6 +19,12 @@ on:
|
||||
# pull_request and the required check would sit "Expected" forever (a dispatch
|
||||
# check run isn't associated with the PR, so it can't satisfy the gate either).
|
||||
- '.github/policy/**'
|
||||
# Same again for the bump-tracking ledger: a PR that only edits
|
||||
# .github/bump-tracking.json (e.g. enrolling slugs in releases-only
|
||||
# tracking) matches nothing above, so the required check sits
|
||||
# "Expected" forever and even a dispatched validate run on the PR
|
||||
# head can't satisfy the gate (it only counts pull_request suites).
|
||||
- '.github/bump-tracking.json'
|
||||
# And once more for a plugin's own docs: a PR that only edits a README or
|
||||
# adds a screenshot matches nothing above, so the required check never
|
||||
# reports and the PR can't be merged. Spelled out per level because `*`
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user