- stateVersion: 25.11 → 26.05 (match hive-gateway + hive-matrix) - default labels: drop ubuntu-latest/ubuntu-22.04 aliases — misleading since this isn't Ubuntu; hive-ci:host is the correct label - ci.yml: collapse to single `nix flake check` job — flake checks.* already covers formatting (treefmt+rustfmt), cargo test, and clippy Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
19 lines
444 B
YAML
19 lines
444 B
YAML
name: CI
|
|
|
|
on:
|
|
push:
|
|
branches: ["**"]
|
|
pull_request:
|
|
branches: ["**"]
|
|
|
|
jobs:
|
|
check:
|
|
name: nix flake check
|
|
runs-on: [hive-ci]
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
- name: check
|
|
# Runs all flake checks: formatting (treefmt+rustfmt), cargo test,
|
|
# cargo clippy, and module evaluation. No --no-build: the checks
|
|
# derivations are the canonical source of truth.
|
|
run: nix flake check
|