Zulip Chat Archive
Stream: lean4
Topic: GitHub dependency support
Eric Wieser (Dec 23 2023 at 22:12):
It turns out that it's possible to teach GitHub how to read the lake manifest as part of a CI step, as described at https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/using-the-dependency-submission-api. It would be neat if someone (maybe at the FRO?) could prototype a GitHub action that does this; perhaps it would enable usage with dependabot or similar
Eric Wieser (Dec 23 2023 at 22:22):
Ah, looks like dependabot is not accepting new ecosystems
Eric Wieser (Dec 23 2023 at 22:22):
But dependency info would still be neat
Henrik Böving (Dec 23 2023 at 22:26):
Eric Wieser said:
Ah, looks like dependabot is not accepting new ecosystems
I mean if we really want to we could fork dependabot right?
Eric Wieser (Dec 23 2023 at 22:29):
I'm not sure to what extent dependabot relies on being first party
Yakov Pechersky (Dec 23 2023 at 22:46):
One can run a forked image of dependabot specialized to a language they don't support. Then, in a custom gh workflow, one runs the custom image and executes the API calls against the repo on one's own CI machines.
Last updated: May 02 2025 at 03:31 UTC