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

Improve GitHub CI #484

Open
jakubnowicki opened this issue Jul 31, 2023 · 0 comments
Open

Improve GitHub CI #484

jakubnowicki opened this issue Jul 31, 2023 · 0 comments

Comments

@jakubnowicki
Copy link
Member

jakubnowicki commented Jul 31, 2023

First attempt: #475

Problems:
When using RSPM (Posit Package Manager), new package releases are available with a delay. renv understands that a package should be installed, but sometimes does throw an error that it is not available. The error is then thrown when the package is going to be used.

Example:
renv knows that it needs to install a particular version of xml2: https://github.com/jakubnowicki/RhinoTestCI/actions/runs/5475456323/job/14826039842#step:4:146
This version was not available (not yet on RSPM), but renv didn't throw an error.
As a result, an error occurred during the linter step, as xml2 is required by lintr: https://github.com/jakubnowicki/RhinoTestCI/actions/runs/5475456323/job/14826039842#step:4:146

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