Skip to content

Conversation

@Eijebong
Copy link
Contributor

Since we're using the uv hook, pre-commit requires the internet to work properly which the pre-commit.ci app ran jobs don't have access to. These two workflows are meant to replace the app entirely by doing both checking on PRs/main and auto updates. It means that we do lose the autofix feature, but it's that or throwing away the uv-lock hook.

Original work done in taskcluster/taskgraph#677 and taskcluster/taskgraph#678

Since we're using the uv hook, pre-commit requires the internet to work
properly which the pre-commit.ci app ran jobs don't have access to.
These two workflows are meant to replace the app entirely by doing both
checking on PRs/main and auto updates. It means that we do lose the
autofix feature, but it's that or throwing away the uv-lock hook.

Original work done in taskcluster/taskgraph#677
and taskcluster/taskgraph#678

Also ran uv sync to make pre-commit happy
@ahal ahal merged commit 22d4227 into mozilla-releng:main Apr 21, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants