Skip to content

Modernise R package#63

Merged
rcannood merged 12 commits into
masterfrom
claude/fix-cran-checks-T3PT5
Mar 16, 2026
Merged

Modernise R package#63
rcannood merged 12 commits into
masterfrom
claude/fix-cran-checks-T3PT5

Conversation

@rcannood
Copy link
Copy Markdown
Member

No description provided.

claude and others added 12 commits March 15, 2026 07:56
- BUG FIX: Replace summarise() with reframe() in get_timings() to fix
  compatibility with dplyr >= 1.1.0 (caused ERROR on all Linux/Windows flavors)
- DOCUMENTATION: Escape braces in generate_kinetics.Rd to fix Rd NOTE
- CITATION: Replace deprecated citEntry() with bibentry()
- Require dplyr >= 1.1.0 for reframe() support

https://claude.ai/code/session_01P7vtF2X4Tp9euR1PwwP77h
Replace deprecated v1 actions with current v2 versions:
- actions/checkout@v2 -> @v4
- r-lib/actions/setup-pandoc@v1 -> @v2
- r-lib/actions/setup-r@v1 -> @v2
- r-lib/actions/setup-r-dependencies@v1 -> @v2 (with any::rcmdcheck + needs: check)
- r-lib/actions/check-r-package@v1 -> @v2
- Trim matrix to avoid redundant devel/oldrel macOS/Windows configs

https://claude.ai/code/session_01P7vtF2X4Tp9euR1PwwP77h
- Add importFrom(dplyr, reframe) to NAMESPACE and package.R - this was the
  root cause of CI failures: reframe() was called but never imported
- Update test_coverage.yml and pkgdown.yaml to use r-lib/actions v2

https://claude.ai/code/session_01P7vtF2X4Tp9euR1PwwP77h
@rcannood rcannood changed the title Fix cran checks Modernise R package Mar 16, 2026
@rcannood rcannood merged commit ee7e4b4 into master Mar 16, 2026
6 of 8 checks passed
@rcannood rcannood deleted the claude/fix-cran-checks-T3PT5 branch March 16, 2026 22:35
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.

2 participants