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
Remove --dry-run
option in favor of --auto-publish
#208
Comments
I read the description. |
Hi Siwam! Thanks for taking a look. Right now we already have both a |
Thank you for your response, @jdangerx. |
Sure thing, thanks for offering to help! |
@jdangerx Thanks for assigning the task to me . I have already created a pull request. |
For posterity - this issue is still open and available for development. It requires removing the |
Both
--dry-run
and--auto-publish
(which defaults toFalse
) are trying to make it so we can check the output before accidentally publishing some bogus version of our data.However,
--dry-run
doesn't provide a faithful simulation of what it would be like to run the archiver, because it skips all uploads to Zenodo, which means the generateddatapackage.json
is incorrect, which then means that our validation checks don't behave as expected, and now half the code we wanted to verify isn't really running in the way it would "in production."That is all solved with
--auto-publish
, which just skips the final publishing step. The downside is that--dry-run
is faster because we don't upload to Zenodo.We should remove
--dry-run
.Success criteria
The text was updated successfully, but these errors were encountered: