v7labs / darwin-py

Library and commandline tool for managing datasets on darwin.v7labs.com
MIT License
115 stars 40 forks source link

[DAR-2049][External] Retry logic for GHA dependency installation #841

Closed JBWilkie closed 2 months ago

JBWilkie commented 2 months ago

Problem

This workflow run initially failed due to network instability in the GitHub CI environment. Re-running it resulted in success

Solution

Introduce some basic retry logic when installing darwin-py dependencies in the CI environment to mitigate these issues

Changelog

Introduced retry logic when installing darwin-py dependencies in GitHub environments

linear[bot] commented 2 months ago

DAR-2049 Introduce GHA retry logic into darwin-py dependency installation

shernshiou commented 2 months ago

Do you think it is a good idea to use existing GHA for this? i.e. https://github.com/nick-fields/retry