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

Suggestion to update package cache #860

Open
zkamvar opened this issue Jun 16, 2023 · 0 comments
Open

Suggestion to update package cache #860

zkamvar opened this issue Jun 16, 2023 · 0 comments

Comments

@zkamvar
Copy link
Contributor

zkamvar commented Jun 16, 2023

On 2023-06-06, this lesson was supposed to receive an automated pull request that updated the packages used in this lesson so that you could inspect the changes. Due to an upstream change in the Posit Package Manager URL, this did not happen because the GitHub Action that would create the pull request halted.

This action will run again on 2023-07-04, but if you want to run it earlier, you
should be able to go to the Actions tab and manually run The 03 Maintain: Update Package Cache workflow.

One of the promises of The Workbench is that the setup is reliable and there are no surprises when it comes to building lessons that use R Markdown. The package cache ensures reproducibility, but because the lessons need to move with the flow of the R ecosystem, we built in a way to update the packages automatically via pull request. These pull requests will happen every month on the first Tuesday of the month and will only update components inside the renv/ folder of your lesson. This will trigger a rebuild of all the episodes of your lesson so that you can detect instances where outputs have changed because of the new package versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant