CI: use central d-morrison/gha check-news reusable workflow#537
CI: use central d-morrison/gha check-news reusable workflow#537d-morrison wants to merge 1 commit into
Conversation
Replace the inline NEWS.md changelog check with a caller stub invoking d-morrison/gha/.github/workflows/check-news.yml@v1 (which wraps UCD-SERG/changelog-check-action@v2). Behavior unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Claude finished @d-morrison's task in 59s —— View job Code Review
Summary: Clean, minimal stub. The YAML is valid and the Supply chain / pin concern
uses: d-morrison/gha/.github/workflows/check-news.yml@<sha> # v1This is low-urgency for a changelog gating check (not a build or deploy step), but worth doing before rolling out the pattern to other repos. Behavior parityThe PR asserts that Job rename
OverallNo blocking issues. The change is correct and achieves its stated goal. The mutable-tag concern is worth tracking as a follow-up before broader rollout. |
Codecov Report✅ All modified and coverable lines are covered by tests. |
Pilot migration to the new central reusable-workflows repo d-morrison/gha (
@v1).What changed
news.yamlis now a caller stub invokingd-morrison/gha/.github/workflows/check-news.yml@v1, which wrapsUCD-SERG/changelog-check-action@v2exactly as before. Behavior (and theno-changeloglabel escape hatch handled by the action) is unchanged.Why
Consolidating duplicated GitHub Actions into a single source of truth.
news.yamlis byte-identical across ~11 R-package repos, so it's an ideal first candidate. This PR (UCD-SERG owner) also proves the public reusable workflow is callable cross-owner fromd-morrison/gha.Verification
This PR's
pull_requestevent triggers the reusable check-news workflow. Validated end-to-end alongsided-morrison/psw#29anducdavis/dl#5.🤖 Generated with Claude Code