Skip to content

feat(ci): check-action-versions v2 pilot#135

Merged
nerdalytics merged 1 commit intotrunkfrom
feat/check-actions-v2-pilot
Apr 20, 2026
Merged

feat(ci): check-action-versions v2 pilot#135
nerdalytics merged 1 commit intotrunkfrom
feat/check-actions-v2-pilot

Conversation

@nerdalytics
Copy link
Copy Markdown
Owner

Parallel pilot of the new reusable workflow at nerdalytics/check-action-versions@v1. Keeps existing check-action-versions.yml untouched. Phase 2 of the rollout plan.

Deliberate collision avoidance vs existing workflow:

  • Filename: check-action-versions-v2.yml
  • Cron: 30 9 * * 1 (30-min offset)
  • branch-name: update-github-actions-v2
  • issue-title: ... (v2 pilot)

These overrides get removed in Phase 3 cutover once pilot is verified.

Do not merge yet — requires explicit Phase 2 verification first (manual dispatch, diff vs old workflow output).

Runs alongside the existing per-repo workflow for parallel verification
before cutover. Uses distinct branch-name / issue-title so both can run
without colliding. Will be renamed and overrides removed once the pilot
proves out (see plan Phase 3).
@nerdalytics nerdalytics merged commit 56444b1 into trunk Apr 20, 2026
12 checks passed
@nerdalytics nerdalytics deleted the feat/check-actions-v2-pilot branch April 20, 2026 18:41
nerdalytics added a commit that referenced this pull request Apr 20, 2026
…tion (#140)

Deletes the in-repo workflow and 9 action-checker scripts (scan-actions,
resolve-latest, compare-actions, generate-report, manage-issue,
apply-updates, commit-changes, manage-pr, close-if-current), replaced by
a call to the shared composite action at
nerdalytics/check-action-versions@3c70250.

Pilot verified in PR #135/#136/#139 — both outdated and up-to-date paths
behave identically to the pre-cutover workflow.

Preserves branch-name 'automation/update-github-actions' (override, not
default) so the new workflow recognizes and replaces PR #134 instead of
orphaning it. Default issue-title matches existing issue #133 for
auto-inherit behavior.

Preserves .github/scripts/check-version.sh and check-version-sync.sh
(npm/jsr version-diffing scripts, unrelated).
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