Skip to content

Improve tinytest ci#3

Merged
ChristK merged 3 commits intomasterfrom
improve-tinytest-ci
Jan 21, 2026
Merged

Improve tinytest ci#3
ChristK merged 3 commits intomasterfrom
improve-tinytest-ci

Conversation

@ChristK
Copy link
Copy Markdown
Owner

@ChristK ChristK commented Jan 21, 2026

No description provided.

ChristK and others added 3 commits January 21, 2026 13:37
- Add test-package_ops.R with 20 new tests for detach_package,
  dependencies, installLocalPackage, and installLocalPackageIfChanged
- Enable parallel test execution in tinytest runner with CI-aware
  CPU detection (limits to 2 cores in GitHub Actions)
- Add concurrency control to all workflows to cancel in-progress
  runs on new commits
- Add CI and _R_CHECK_TESTS_NLINES_ environment variables for
  better test performance
- Update .Rbuildignore to exclude .claude directory

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Replace covr::codecov() with covr::package_coverage() + to_cobertura()
- Use codecov/codecov-action@v4 for reliable coverage upload
- Requires CODECOV_TOKEN secret to be set in repository settings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@codecov-commenter
Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@ChristK ChristK merged commit c575c73 into master Jan 21, 2026
13 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.

2 participants