headscale/.github/workflows
Kristoffer Dalby 4e5e538903 ci: replace the integration workflow with the flake checks and a legacy pipeline
CI runs nix build .#checks.<system>.integration-* instead of the bespoke docker
matrix — the generated checks are the matrix. The tests the hermetic VM can't
run (real-internet DERP, docker cable-pull) run via cmd/hi in a slim legacy
workflow, which also keeps cmd/hi and the integration Dockerfiles exercised.
check-tests guards the pinned versions against capver drift.
2026-07-01 12:13:04 +00:00
..
build.yml ci: migrate Nix CI to official installer and hestia cache 2026-06-20 21:08:01 +02:00
check-generated.yml ci: migrate Nix CI to official installer and hestia cache 2026-06-20 21:08:01 +02:00
check-tests.yaml ci: replace the integration workflow with the flake checks and a legacy pipeline 2026-07-01 12:13:04 +00:00
container-main.yml ci: migrate Nix CI to official installer and hestia cache 2026-06-20 21:08:01 +02:00
docs-deploy.yml .github/workflows: prebuilt integration test artifacts (#2954) 2025-12-12 23:01:52 +01:00
docs-test.yml .github/workflows: prebuilt integration test artifacts (#2954) 2025-12-12 23:01:52 +01:00
gc.yml ci: migrate Nix CI to official installer and hestia cache 2026-06-20 21:08:01 +02:00
gh-action-integration-generator.go nix: run each integration test as a NixOS-VM flake check 2026-07-01 12:11:51 +00:00
gh-actions-updater.yaml .github/workflows: prebuilt integration test artifacts (#2954) 2025-12-12 23:01:52 +01:00
needs-more-info-comment.yml github: add needs-more-info automation workflow 2026-02-09 09:51:28 +01:00
needs-more-info-timer.yml github: drop nu flatten in needs-more-info timer 2026-04-28 16:36:32 +01:00
nix-checks.yml ci: run build, test, lint and format as nix flake checks 2026-06-20 21:08:01 +02:00
nix-module-test.yml ci: migrate Nix CI to official installer and hestia cache 2026-06-20 21:08:01 +02:00
release.yml ci: migrate Nix CI to official installer and hestia cache 2026-06-20 21:08:01 +02:00
servertest.yml ci: run build, test, lint and format as nix flake checks 2026-06-20 21:08:01 +02:00
stale.yml github: add needs-more-info automation workflow 2026-02-09 09:51:28 +01:00
support-request.yml github: add support-request automation workflow 2026-02-09 09:51:28 +01:00
test-integration-legacy.yaml ci: replace the integration workflow with the flake checks and a legacy pipeline 2026-07-01 12:13:04 +00:00
test-integration.yaml ci: replace the integration workflow with the flake checks and a legacy pipeline 2026-07-01 12:13:04 +00:00