Repository navigation
Release ssdtools 2.7.0 #190
Copy link
Copy link
Closed
Description
Release branch: joethorley/cran-2.7.0, branched off poissonconsulting/dev at 4bd4a81.
Deadline
ggtext is scheduled for CRAN archival on 2026-09-12. The published ssdtools 2.6.0 still lists ggtext in its Imports, so ssdtools would be archived alongside it unless 2.7.0 is accepted on CRAN before that date. That is 13 days from 2026-08-30, against a CRAN review that typically takes several days.
The ggtext removal is already on this branch via dev, so submission does not depend on bcgov#483 being merged. That merge matters only for tagging a release that reflects what shipped, and can follow acceptance.
xConfirm ggtext is absent from Imports in the tarball actually submitted
Prepare for release
-
git pull - Check current CRAN check results
- Advance deprecations, if needed
- Polish NEWS
-
urlchecker::url_check() -
devtools::build_readme() -
devtools::check(remote = TRUE, manual = TRUE) -
devtools::check_win_devel() -
revdepcheck::revdep_check(num_workers = 4) - Update
cran-comments.md -
git push - Have you fixed all the
FIXMEs? - Have you run
data-raw/data-raw.R? - Have you tested using
ssdtestspackage? - Have you confirmed all images in .Rmd files have alternative text defined using the
fig.altargument? - Have you confirmed updated Apache 2.0 license at the top of all code files?
- Have you confirmed update Creative Commons license for all non-code files?
Submit to CRAN
-
usethis::use_version('minor') -
devtools::submit_cran() - Approve email
Wait for CRAN...
- Accepted 🎉
- Merge Release ssdtools 2.7.0, removing the ggtext dependency bcgov/ssdtools#483 into
bcgov:mainso the tag reflects what shipped - Merge Sync main with the released ssdtools 2.7.0 source bcgov/ssdtools#484 into
bcgov:main(Release ssdtools 2.7.0, removing the ggtext dependency bcgov/ssdtools#483 was merged before the final NEWS andCRAN-SUBMISSIONcommits landed ondev) - Create the matching v2.7.0 release on bcgov/ssdtools once Sync main with the released ssdtools 2.7.0 source bcgov/ssdtools#484 is merged
- Fast-forward
poissonconsulting/mainontobcgov:main -
usethis::use_github_release() -
usethis::use_dev_version(push = TRUE)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
joethorley commentedon Aug 31, 2026
ssdtools 2.7.0 was accepted and published on CRAN on 2026-08-31, ahead of the 2026-09-12 ggtext archival date.
Done since acceptance:
v2.7.0at 5ce3930 (the SHA recorded inCRAN-SUBMISSION) and published the release on poissonconsulting/ssdtools with the 2.7.0 NEWS as the notes.release-2.7.0branch. Release ssdtools 2.7.0, removing the ggtext dependency bcgov/ssdtools#483 was merged before the last six commits landed ondev, sobcgov:mainis missing the NEWS regrouping andCRAN-SUBMISSION.devto 2.7.0.9000 with fledge and taggedv2.7.0.9000. fledge harvested the four release merge commits into the new NEWS section, so those were trimmed back to the standard "Switching to development version" bullet.Remaining, all gated on bcgov#484 being merged: the matching v2.7.0 release on bcgov, and fast-forwarding
poissonconsulting/mainontobcgov:main.The prepare-for-release boxes are ticked from the pre-submission run (win-builder R-devel OK, 9/9 GitHub Actions,
R CMD check --as-cran0/0/0, revdepcheck clean across GenHMM1d and serocalculator).joethorley commentedon Sep 1, 2026
ssdtools 2.7.0 is released. The remaining post-CRAN steps are complete:
bcgov:mainas 1c2aac4.poissonconsulting/mainis at 1c2aac4, identical tobcgov:main.devbumped to 2.7.0.9000 and tagged.Six checklist items were not carried out for this release and remain unticked above: advance deprecations, resolve
FIXMEs, rundata-raw/data-raw.R, test with the ssdtests package, confirmfig.alton all .Rmd images, and confirm the Apache 2.0 and Creative Commons licence headers. The release was expedited by the 2026-09-12 ggtext archival deadline. These should be picked up before 2.8.0.