Run the CI checks locally (via Nix)
CI runs project checks via fr- scripts inside the corresponding Nix dev shell. You can run the exact same commands locally.
Proctor
cd proctor
nix develop .#proctor --command fr-proctor-pr-checkDefined in proctor/default.nix and invoked by .github/workflows/pr-checks.yaml.
Server
cd server
nix develop .#server --command fr-server-pr-checkDefined in server/default.nix and invoked by .github/workflows/pr-checks.yaml.
Sentinel
cd sentinel
nix develop .#sentinel --command fr-sentinel-pr-checkDefined in sentinel/default.nix and invoked by .github/workflows/pr-checks.yaml.
Hugo (docs)
cd hugo
nix develop .#hugo --command fr-hugo-buildDefined in hugo/default.nix and invoked by .github/workflows/hugo-deploy.yaml.
Last updated on • J.H.F.