It was intended to set data.table to two cores on CRAN machines but it never worked and we skip tests on cran.
So this release is as easy as delete above file and submit. CRAN submissions are closed until January 9th, so we have to wait.
If Uwe Ligges ever reads this: it's not our fault. You forced package developers with (reverse) dependencies on openMP to find a way around the multi threading problem and ultimately make everyone skip tests on CRAN. Bravo. Helps nobody.
CRAN forces us to submit a new version because they found this file https://github.com/nflverse/nflfastR/blob/master/tests/testthat/setup.R
It was intended to set data.table to two cores on CRAN machines but it never worked and we skip tests on cran.
So this release is as easy as delete above file and submit. CRAN submissions are closed until January 9th, so we have to wait.
If Uwe Ligges ever reads this: it's not our fault. You forced package developers with (reverse) dependencies on openMP to find a way around the multi threading problem and ultimately make everyone skip tests on CRAN. Bravo. Helps nobody.
Prepare for release:
git pull
urlchecker::url_check()
devtools::build_readme()
devtools::check(remote = TRUE, manual = TRUE)
devtools::check_win_devel()
revdepcheck::revdep_check(num_workers = 4)
cran-comments.md
git push
devtools::check_mac_release()
rhub::check_for_cran(email = "mrcaseb@gmail.com", show_status = FALSE)
pkgdown::check_pkgdown()
usethis::use_tidy_thanks()
Submit to CRAN:
usethis::use_version('patch')
devtools::submit_cran()
Wait for CRAN...
usethis::use_github_release()
usethis::use_dev_version(push = TRUE)