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

Avoid CI failures because of download failures #207

Open
exaexa opened this issue Jun 11, 2022 · 0 comments
Open

Avoid CI failures because of download failures #207

exaexa opened this issue Jun 11, 2022 · 0 comments
Labels
⭐✨ Quality ✨⭐ QA, cleaning, testing, CIs

Comments

@exaexa
Copy link
Collaborator

exaexa commented Jun 11, 2022

Models are downloaded from the corresponding repositories each time, which may be a problem for repositories not backed by CDNs (as with EBI) because random interruptions/failures there cause the failures on our side.

We can cache downloaded data with actions/cache as done now with Julia artifacts to avoid much of this (thanks @giordano for suggestion)

Also might need to revamp the logic of downloading and checking hashes, to prevent failures from caching bad data.

For reference, 1 "stable" and 2 "nightly" runs seem to have failed here because of download problems: https://github.com/LCSB-BioCore/SBML.jl/actions/runs/2479749266

@exaexa exaexa added the ⭐✨ Quality ✨⭐ QA, cleaning, testing, CIs label Jun 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⭐✨ Quality ✨⭐ QA, cleaning, testing, CIs
Projects
None yet
Development

No branches or pull requests

1 participant