trevorld / ggpattern

ggplot geoms with pattern fills
https://trevorldavis.com/R/ggpattern/dev/
Other
356 stars 18 forks source link

Github Actions R CMD check suddenly stopped working #123

Closed trevorld closed 1 month ago

trevorld commented 2 months ago

Old R CMD check suddenly stopped working yesterday. Now gets run-time example error which seems that "units" library was not built or linked correctly? https://github.com/trevorld/ggpattern/actions/runs/8919218796/job/24495039812#step:9:87

However that script was old and seems to have deprecated references to rstudio instead of posit hardcoded in. So I copied over newer R CMD check logic from another package and now instead get a weird ERROR from {gganimate} vignette: https://github.com/trevorld/ggpattern/actions/runs/8919660880/job/24496227249#step:6:166

 Error: Error: processing vignette 'gganimate.Rmd' failed with diagnostics:
cannot open the connection
--- failed re-building ‘gganimate.Rmd’

I can't replicate any such vignette problems locally. Package checks fine using win-builder and mac-builder but I omitted that vignette when I checked with those services...

trevorld commented 2 months ago

Possibly related to the recent absolute/relative path bugs in {pkgdown} / {rmarkdown} / {knitr} and may go away after their next CRAN releases?

trevorld commented 1 month ago

The recent CRAN updates to {rmarkdown} and {knitr} seemed to have done the trick.