Skip to content

ci: migrate R-CMD-check to the org reusable workflow - #62

Merged
eliotmcintire merged 1 commit into
mainfrom
ci/migrate-to-org-workflow
Aug 31, 2026
Merged

eliotmcintire merged 1 commit into
mainfrom
ci/migrate-to-org-workflow

Conversation

@eliotmcintire

Copy link
Copy Markdown
Contributor

Replaces this repo's hand-rolled matrix with a thin caller on PredictiveEcology/actions/.github/workflows/R-CMD-check.yaml@main.

69 → 31 lines.

Why

Third-party action versions, system dependencies, caching and the check itself were maintained separately in 17 repos. This repo was on actions/checkout@v4; the org spread was v2/v4/v5/v6/v7. Node 20 deprecation warnings are the current symptom. Consolidated, bumping it once in actions updates every repo.

Customizations preserved

The five PredictiveEcology/*@development refs via extra-packages, and oldrel-2 on both OSes via extra-config.

Dropped deliberately

Nothing. Also fixes the actions/checkout@v4 Node 20 deprecation warning you spotted — that came from this file, not from install-spatial-deps@main.

Depends on PredictiveEcology/actions#27 (per-leg extra-env).

🤖 Generated with Claude Code

https://claude.ai/code/session_012DVjmY3im9Xak7tXLSMGCa

Replaces this repo's hand-rolled matrix with a thin caller, so third-party
action versions, system dependencies, caching and the check itself are
maintained in one place instead of 17. Bumping actions/checkout there now
updates every repo at once.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012DVjmY3im9Xak7tXLSMGCa
@eliotmcintire
eliotmcintire merged commit 166af50 into main Aug 31, 2026
12 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.

1 participant