-
Notifications
You must be signed in to change notification settings - Fork 24
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
Windows CI Errors on Package Re-build #217
Comments
I re-ran the check on this repo and it passes https://github.com/quarto-dev/quarto-r/actions/runs/11798002514 We do use quarto-r/.github/workflows/R-CMD-check.yaml Lines 68 to 72 in 0fcb998
And this is because of an "issue" in R I would say where an engine is registered to be used in R CMD Check only if the package is installed. However, the issue you get in CI does not seem to be related to the quarto vignette engine not being registered... So I think what happens is that the package I wonder if I can detect the information, and pass it to the vignette engine when this is run in R CMD check context... 🤔 |
It seems R CMD build will use a lib dir in a temporary folder and install package there It seems I would need to use But it seems to be undocumented environment variable, so maybe this should not be used directly. 🤔 |
Though it is setting I'll check that first. |
Windows CI fails during vignette creation step of
R CMD check
, while macOS and Ubuntu CI builds pass. Pre-building the package locally resolves the issue across all platforms. Further, addinglocal::.
undersetup-r-dependencies
resolves the issue on the Windows CI; but, I don't think that's an optimal solution.Build reference:
https://github.com/stanford-stats290/netid-package/actions/runs/11763068834/job/32766629444
Windows CI Check log
The text was updated successfully, but these errors were encountered: