zed
zed copied to clipboard
ci: Improve GitHub Action modularity (typos, migrations, check_style, etc)
- Switch to using the official typos GitHub Action
- Move the typos check into
actions/check_style - Move Squawk Postgres migration check out of
actions/check_stylefile into ci.yml actions/check_stylecan now be run on stateless/linux runners (previous required self-hosted MacOS runner)- ci.yml: Split old
styleinto checks into those that can run statelessly (linux) and everything else into a newmigrationgroup which benefit from the full git checkout available on the MacOS runners. - ci.yml: Move
Check unused dependenciesfrom style tolinux_tests
Docs:
Release Notes:
- N/A