GitHub really needs to support local development with GitHub actions. Sheesh. What a step backwards.
Feel like the correct way to use any CI these days is to just have it do almost nothing. The CI just triggers a script. And then you can run that script locally.
CI must be local-first and platform-agnostic.