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 1.0.0 #13

Open
27 tasks
jeanetteclark opened this issue Feb 9, 2023 · 0 comments
Open
27 tasks

Release 1.0.0 #13

jeanetteclark opened this issue Feb 9, 2023 · 0 comments
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@jeanetteclark
Copy link
Collaborator

  • close any issues assigned to this release
  • check and update contributors list and update DESCRIPTION/CITATION if needed
  • Update version number, publish date, etc. in DESCRIPTION
  • check that all new functions have unit tests
  • run spell_check()
  • TEST - with internet -- devtools::check()
    • macOS
    • ubuntu
  • TEST - as CRAN, with no internet
    • devtools::check(vignettes = FALSE, env_vars = c(NOT_CRAN = "false"))
  • TEST - windows via win-builder
    • devtools::check_win_devel()
    • devtools::check_win_release()
    • devtools::check_win_old_release()
  • TEST - rhub - rhub::check_for_cran(email = "jclark@nceas.ucsb.edu", platforms = c("debian-gcc-devel", "fedora-clang-devel", "fedora-gcc-devel", "macos-m1-bigsur-release", "macos-highsierra-release-cran", "windows-x86_64-devel", "windows-x86_64-release"))
    • debian-gcc-devel (Debian Linux, R-devel)
    • fedora-clang-devel (Fedora Linux, R-devel, clang, gfortran)
    • fedora-gcc-devel (Fedora Linux, R-devel, GCC)
    • macos-m1-bigsur-release (Apple Silicon (M1), macOS 11.6 Big Sur, R-release)
    • macos-highsierra-release-cran (macOS 10.13.6 High Sierra, R-release, CRAN's setup)
    • windows-x86_64-devel (Windows Server 2008 R2 SP1, R-devel, 32/64 bit)
    • windows-x86_64-release (Windows Server 2008 R2 SP1, R-release, 32/64 bit)
  • Check reverse dependencies revdepcheck::revdep_check()
  • update NEWS
  • update cran_comments
    Once passing:
  • run devtools::release()
    After release is posted by CRAN:
  • create release tag
  • update package revision (in 'develop' branch) to development version i.e. 1.0.0.9000
@jeanetteclark jeanetteclark added check documentation Improvements or additions to documentation and removed check labels Feb 9, 2023
@jeanetteclark jeanetteclark added this to the Version 1.0.0 milestone Feb 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant