Commit 17ec77e
committed
ci: Replace the pre-commit.ci app with github workflows
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 happy1 parent b06354e commit 17ec77e
File tree
4 files changed
+28
-3
lines changed- .github/workflows
4 files changed
+28
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | | - | |
8 | 6 | | |
9 | 7 | | |
10 | 8 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments