go-ethereum/.github/workflows
Arran Schlosberg bc42e5f29c
chore(ci): consolidate linters (#139)
## Why this should be merged

Branch-protection rules only require the Go linter (erroneously called
`lint`) by mistake. All linters are now dependencies of a single `lint`
job that remains as a PR gate. New linters will now be enforced by
default.

Closes #138 

## How this works

GitHub Actions `need` configuration. The path limitation of running
`yamllint` is removed because it's such a cheap job so is ok to always
run.

## How this was tested

Inspection of CI run and PR's required jobs:


![image](https://github.com/user-attachments/assets/9454ca35-8a7f-4393-bdd8-5029cfaaf7e6)


![image](https://github.com/user-attachments/assets/e92b964d-5a64-415d-b8a3-1e9c84af3060)
2025-02-14 11:48:55 -05:00
..
go.yml chore(ci): consolidate linters (#139) 2025-02-14 11:48:55 -05:00
labels.yml chore(ci): restrict each job concurrency except for main branch (#117) 2025-02-06 11:03:26 +00:00
libevm-delta.yml chore(ci): restrict each job concurrency except for main branch (#117) 2025-02-06 11:03:26 +00:00
lint.yml chore(ci): consolidate linters (#139) 2025-02-14 11:48:55 -05:00
rename-module.yml fix(ci): module-renaming workflow includes .go.tpl and .proto (#122) 2025-02-07 15:28:53 +00:00