add github workflow to mirror images from flaky registries#8165
Conversation
Overall package sizeSelf size: 5.68 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.0.1 | 82.56 kB | 817.39 kB | | dc-polyfill | 0.1.10 | 26.73 kB | 26.73 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!❄️ No new flaky tests detected 🎯 Code Coverage (details) 🔗 Commit SHA: b11dd0d | Docs | Datadog PR Page | Give us feedback! |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: fb76610c47
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
BenchmarksBenchmark execution time: 2026-05-01 16:32:04 Comparing candidate commit b11dd0d in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 1343 metrics, 101 unstable metrics. |
BridgeAR
left a comment
There was a problem hiding this comment.
The implementation seems fine, while it is not yet used. Shall we add a user as well?
I would rather land it with users.
This is not possible, because it needs to land on master to be runnable. So a user can't use it before it's usable. I will add a user right after it's merged though as that is the whole point (to fix MCR issues) |
BridgeAR
left a comment
There was a problem hiding this comment.
Does this also handle all platforms?
What does this PR do?
Add GitHub workflow to mirror images from flaky registries.
Motivation
Microsoft registry is one of our leading causes of flakiness. GHCR should hopefully be better. I made the workflow generic so that we can mirror any image when needed.
Additional Notes
GitHub has been unreliable to the extreme in the last year or so, but the hope is that GHCR is not affected by all their issues.