forestgeo/fgeo

Release 1.1.2

Closed this issue · 0 comments

Prepare for release:

  • Create pre-release branch.
  • rhub::validate_email()
  • ck <- rhub::check_for_cran()
    • Windows, R-devel
    • Ubuntu, R-release
    • Fedora, R-devel

FIXME

── fgeo 1.1.2: NOTE

  Build ID:   fgeo_1.1.2.tar.gz-393bca6f38464d6a8990dd351650098e
  Platform:   Fedora Linux, R-devel, clang, gfortran
  Submitted:  35.8s ago
  Build time: 34m 6.3s

# ... more stuff

> checking package dependencies ... NOTE
  Packages suggested but not available for checking:
    'covr', 'kableExtra', 'spelling'
  • Mac, R-release: rhub::check_on_macos()
  • revdepcheck::revdep_check(num_workers = 4)
  • Update NEWS.md (tidyverse style ); May temporarily use version.9000
  • Merge.

Perform release:

  • Have you updated packages with (update.packages())?
  • Create release branch
  • Bump version (in DESCRIPTION and NEWS)

(Walk through devtools::release() but don't submit)

  • Have you run R CMD check locally?
  • Have you checked for spelling errors (with spell_check())?
  • Were devtool's checks successful?
  • devtools::check_win_devel()

Win-devel complaints that fgeo packages are not on CRAN.

Strong dependencies not in mainstream repositories:
  fgeo.analyze, fgeo.plot, fgeo.tool, fgeo.x
Availability using Additional_repositories specification:
  fgeo.analyze   yes   https://forestgeo.github.io/drat/
  fgeo.plot      yes   https://forestgeo.github.io/drat/
  fgeo.tool      yes   https://forestgeo.github.io/drat/
  fgeo.x         yes   https://forestgeo.github.io/drat/
* checking package namespace information ... OK
* checking package dependencies ... ERROR
Packages required but not available:
  'fgeo.analyze', 'fgeo.plot', 'fgeo.tool', 'fgeo.x'
  • rhub::check_for_cran().

Same as above.

  • Have you updated NEWS.md file?
  • Have you updated DESCRIPTION (version number, use_tidy_version(), use_tidy_description())?
  • Have you updated cran-comments.md?
  • Merge

Publish release:

  • Check website built OK (e.g. version, News)
  • Release on GitHub
  • Release on drat
    • Build source and win binary locally and add to drat
    • With source build mac binary on https://builder.r-hub.io/ and add to drat
    • Update README.Rmd
  • Bump dev version

Announce

  • Write blog post
  • Add link to blog post in pkgdown news menu
  • Tweet

Templatate at forestgeo/learn#182 (adapted from https://github.com/r-lib/usethis/issues/338).