Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.3.0 #7

Closed
10 tasks done
jeancochrane opened this issue Sep 14, 2023 · 1 comment
Closed
10 tasks done

Release v1.3.0 #7

jeancochrane opened this issue Sep 14, 2023 · 1 comment
Assignees

Comments

@jeancochrane
Copy link
Contributor

jeancochrane commented Sep 14, 2023

Cut a new release of the package containing the following changes:

Release checklist

  • Make sure the changes meet styling and linting requirements:
    • Styling: Run styler::style_pkg() in the console
    • Linting: Run lintr::lint_package() in the console
  • Build any documentation updates by running devtools::document() in the console
  • Run the build and test processes locally to check for errors:
    • Build: In RStudio, go to the Build tab, then hit Check
    • Test: In RStudio, go to the Build tab, then hit Test OR devtools::test() in the console
  • Check the vignettes by building them locally. Run pkgdown::build_site() in the console
  • Rebuild the README manually. Knit README.Rmd from within RStudio
  • Increment the package version in the DESCRIPTION file appropriately, following the schema laid out in the README
  • If the code updates were so substantial that the current database also needs to be updated, follow the database release checklist issue template
  • Push the code updates to GitHub. Wait for the resulting CI pipeline to finish
  • If there are no pipeline errors, merge the branch to master
  • Wait for the merge CI pipeline to finish. If there are no errors, cut a new release from master. Create a new git tag with the version number and title the release with the same version number. Be sure to add a changelog detailing what you updated
@jeancochrane jeancochrane self-assigned this Sep 14, 2023
@dfsnow
Copy link
Member

dfsnow commented Sep 28, 2023

Closed by c6190e3.

@dfsnow dfsnow closed this as completed Sep 28, 2023
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

No branches or pull requests

2 participants