-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Merge of invalid opam file packages/color/color.0.3.0
broke the repo
#26956
Comments
@kit-ty-kate pointed out that the invasive breakage we were seeing in CI only shows up because we use the |
Very sorry to have inadvertently broken everything! |
precisely to detect this kind of issue early ^^ |
No worries! It is not your fault at all, @ElectreAAS, it's just a vulnerability in our system. This should have been caught by CI to prevent merge. We will fix that. We can probably also make the CI more fault tolerant, so that breakage in unrelated packages are loudly reported, without breaking all the CI for every other package :D |
Transferred from ocaml/infrastructure#164
Due to the merge of an invalid opam file
packages/color/color.0.3.0
in dd68f43 via #26927, the repo broke. This showed up in CI ashttps://opam.ci.ocaml.org/github/ocaml/opam-repository/commit/f83c066b82d2cc921f725d5ad7c8b3df17ee1c1a/variant/extras,arm32-ocaml-4.14,caldav.0.1.0
The broken commit was reverted in 23989dd
and a followup fix has been submitted in #26954
I've cancelled the CI jobs that were building on the broken base, and am restarting their CI.
To complete this issue, I think we should figure out how/why we bypassed the CI checks that would have detected the introduction of this breakage and how we can prevent that happening again.
The text was updated successfully, but these errors were encountered: