btw @bc1cindy this is a little bikesheddy, but flake checks are just derivations to be built, so you can alias the site derivation to also be a check. the per PR job could run flake check instead of build, but otherwise work the same except also support any lints, and the deploy action would still just build and deploy (and hopefully benefit from github cache though i'm not sure about that) @nothingmuch comment