Saras Windecker
smwindecker.bsky.social
Saras Windecker
@smwindecker.bsky.social
research software, ecology, public health, open science
Research Fellow at The Kids Research Institute, Australia and University of Western Australia
she/her
Yes good points. It wouldn’t break the old code but (perhaps worse) it would redefine what the output value means. As I write this I think it occurs to me to add another item in the output list with the new value which would mean a user to keep using it as before as well
November 17, 2025 at 7:14 AM
What's the best way to go about this? I don't want to break old code, but this is based on updated best practice.

Is releasing it as a new version with an update in the NEWS enough?

@njtierney.bsky.social @bharrap.bsky.social ...
November 17, 2025 at 2:34 AM
4/ lastly, ropensci's very own pkgcheck action.

This one is really interesting as it gives you a summary of points you've either hit or missed and summarises them in a new issue in your repo. Subsequent pushes show up as comments in the same issue thread.

docs.ropensci.org/pkgcheck/ind...
rOpenSci Package Checks
Check whether a package is ready for submission to rOpenSci's peer review system.
docs.ropensci.org
September 11, 2025 at 7:01 AM
3/ pkgdown workflow

Not related to the ropensci submission, but very handy if you have a pkgdown website.

I adapted from the examples here github.com/r-lib/action.... It is great knowing the website is up to date with changes I've pushed and I didn't have to separately re-publish the website.
actions/examples at v2 · r-lib/actions
GitHub Actions for the R community. Contribute to r-lib/actions development by creating an account on GitHub.
github.com
September 11, 2025 at 7:01 AM
2/ I also set up an action to access my code coverage and report it on the readme. It's not as high as I'd like yet, but it's getting there!

To get this to work I first had to link the repo on codecov.io.

github.com/codecov/code...
GitHub - codecov/codecov-action: GitHub Action that uploads coverage to Codecov
GitHub Action that uploads coverage to Codecov :open_umbrella: - GitHub - codecov/codecov-action: GitHub Action that uploads coverage to Codecov
github.com
September 11, 2025 at 7:01 AM
1/ continuous integration

Compared to the last time I set up continuous integration, things are SO EASY now. I used the following:

github.com/r-lib/action...
actions/examples at v2 · r-lib/actions
GitHub Actions for the R community. Contribute to r-lib/actions development by creating an account on GitHub.
github.com
September 11, 2025 at 7:01 AM