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 quarto 1.4 #155

Closed
15 of 19 tasks
cderv opened this issue Feb 20, 2024 · 5 comments
Closed
15 of 19 tasks

Release quarto 1.4 #155

cderv opened this issue Feb 20, 2024 · 5 comments

Comments

@cderv
Copy link
Collaborator

cderv commented Feb 20, 2024

Prepare for release:

  • git pull
  • Check current CRAN check results
  • Polish NEWS
  • urlchecker::url_check()
  • devtools::check(remote = TRUE, manual = TRUE)
  • devtools::check_win_devel()
  • revdepcheck::revdep_check(num_workers = 4) / revdepcheck::cloud_check()
  • Update cran-comments.md
  • git push
  • Draft blog post

Submit to CRAN:

  • usethis::use_version('minor')
  • devtools::submit_cran()
  • Approve email

Wait for CRAN...

  • Accepted 🎉
  • Finish & publish blog post
  • Add link to blog post in pkgdown news menu
  • usethis::use_github_release()
  • usethis::use_dev_version(push = TRUE)
  • Tweet
@cderv
Copy link
Collaborator Author

cderv commented Feb 21, 2024

Problem with CRAN release. Automated check on DEBIAN fails due to vignette not built I think.


* checking package vignettes ... NOTE
Package has ‘vignettes’ subdirectory but apparently no vignettes.
Perhaps the ‘VignetteBuilder’ information is missing from the
DESCRIPTION file?

Probably quarto CLI is not installed on this machine.

Need to find how to release in this context.

@cderv
Copy link
Collaborator Author

cderv commented Feb 23, 2024

I can reproduce the issue using R-hub docker image debian-gcc-devel (https://cloud.r-project.org/web/packages/rhub/vignettes/local-debugging.html) so that is good first step

@cderv
Copy link
Collaborator Author

cderv commented Feb 23, 2024

It seems those ones are better: https://r-hub.github.io/containers/

@cderv
Copy link
Collaborator Author

cderv commented Feb 23, 2024

Can't reproduce on docker image... It only happens on CRAN environment. So release is still block but I'll try get more more information on how to get this working.

@cderv
Copy link
Collaborator Author

cderv commented Mar 7, 2024

This is solved and on CRAN now after some back and forth by email and r-package-devel mailing.

It seems there was a bug in R CMD check in specific situation that this package with new vignette engine triggered

@cderv cderv closed this as completed Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant