Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds an
update_production()
function to update a local copy of the production universe. A GitHub Actions workflow in https://github.com/r-multiverse/production can runupdate_production()
and then push the updates to GitHub. If I understand R-universe correctly, I think this will work, although real-life testing will be key, and I am relying on the following assumptions:packages.json
, all builds of the package are removed next time the universe is built, andinstall.packages()/available.packages()
will not find the package. This protects users from installing broken/abandoned packages.packages.json
, then none of the new builds will be published, but the most recent old builds will remain available forinstall.packages()/available.packages()
.Related: r-multiverse/help#57, r-multiverse/help#70