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
Research Fellow at The Kids Research Institute, Australia and University of Western Australia
she/her
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...
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
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...
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...
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.
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
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.
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.
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...
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
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...
To get this to work I first had to link the repo on codecov.io.
github.com/codecov/code...
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...
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
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...
Compared to the last time I set up continuous integration, things are SO EASY now. I used the following:
github.com/r-lib/action...