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

Update {simulist} package infrastructure for release #31

Merged
merged 13 commits into from
Dec 5, 2023

Conversation

joshwlambert
Copy link
Member

This PR updates the package infrastructure in order to release the package. Infrastructure updates include:

  • Updating GitHub Action workflows to match Epiverse-TRACE {packagetemplate}.
  • Fix copyright holder in license files (LICENSE and LICENSE.md)
  • Updating .lintr to match {packagetemplate}
  • Run tests in parallel
  • Adding NEWS.md file to record changes for initial and subsequent releases
  • Adding check.env file to tools/ folder in package root
  • Adding helper-state.R test
  • When running testing suite set stop_on_warning = FALSE

@joshwlambert joshwlambert added the pkg infrastructure General update tasks relating to the package and not functionality label Dec 1, 2023
@joshwlambert joshwlambert merged commit ea8ff64 into main Dec 5, 2023
9 checks passed
@joshwlambert joshwlambert deleted the update_pkg_infra branch December 5, 2023 12:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pkg infrastructure General update tasks relating to the package and not functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants