Commit graph

4 commits

Author SHA1 Message Date
a1f22bd7b4 ci(netty): include nix, nixos-rebuild, sudo in runner hostPackages
Some checks failed
quality / changes (push) Successful in 1s
quality / Nix Format Check (push) Successful in 29s
quality / Flake Check (push) Successful in 42s
quality / Deploy netty (push) Failing after 1s
Made-with: Cursor
2026-04-18 22:36:50 -04:00
0aab0a4d61 ci: drop darwin shims, rebuild locally on netty runner
Some checks failed
quality / changes (push) Successful in 2s
quality / Flake Check (push) Failing after 1s
quality / Nix Format Check (push) Failing after 1s
quality / Deploy netty (push) Has been skipped
- remove macOS-era `sudo mkdir /Users/rathi/...` shim steps from flake-check
  and nix-format (Linux runner, paths don't exist, gitea-runner has no sudo)
- deploy-netty now runs `sudo nixos-rebuild switch --flake .#netty` directly
  on the runner (it *is* netty), no SSH, no `just switch-netty`
- grant gitea-runner NOPASSWD sudo for nixos-rebuild only
- apply current nixfmt to home/scripts.nix, hermes-gateway.nix, devshells.nix

Made-with: Cursor
2026-04-18 22:33:25 -04:00
ec2f23757b ci: run quality on forgejo native runner, fix runner user
Some checks failed
quality / changes (push) Successful in 5s
quality / Flake Check (push) Failing after 1s
quality / Nix Format Check (push) Failing after 1s
quality / Deploy netty (push) Has been skipped
- switch all jobs to runs-on: native so the netty forgejo runner picks them up
- deploy-netty now runs locally on netty via `just switch-netty` (no SSH)
- fix tmpfiles owner: gitea-actions-runner creates user `gitea-runner`, not `forgejo-runner`

Made-with: Cursor
2026-04-18 22:19:25 -04:00
ab03b04e8e update runners 2026-04-06 02:04:57 +00:00