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

[build] Support failed build job re-runs #9277

Merged
merged 1 commit into from Feb 24, 2024

Conversation

bashonly
Copy link
Member

@bashonly bashonly commented Feb 24, 2024

Currently, if a build job fails due to a github runner/container issue, re-running the job causes issues with the meta files (since the meta_files job is always run before the workflow aborts). For an example, see the SHA2SUMS files in the last nightly release whose ARM build jobs randomly failed on the 1st attempt.

This patch ensures that the meta files from a previous attempt are discarded and overwritten. Click here to see a successful test release

Template

Before submitting a pull request make sure you have:

In order to be accepted and merged into yt-dlp each piece of code must be in public domain or released under Unlicense. Check all of the following options that apply:

  • I am the original author of this code and I am willing to release it under Unlicense

What is the purpose of your pull request?

  • Core bug fix/improvement

@bashonly bashonly added the docs/meta/cleanup related to docs, code cleanup, templates, devscripts etc label Feb 24, 2024
@bashonly bashonly merged commit eabbccc into yt-dlp:master Feb 24, 2024
15 checks passed
aalsuwaidi pushed a commit to aalsuwaidi/yt-dlp that referenced this pull request Apr 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs/meta/cleanup related to docs, code cleanup, templates, devscripts etc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants