Files
hearth/.gitea/workflows/runner-nix-smoke.yaml
T
yukkop a4a7656459
runner ubuntu smoke / ubuntu-latest label smoke (push) Successful in 0s
runner nix smoke / nix label and flake smoke (push) Failing after 8s
feat: oh ah
2026-09-10 13:17:05 +00:00

44 lines
1.0 KiB
YAML

name: runner nix smoke
on:
workflow_dispatch:
push:
branches:
- master
paths:
- .gitea/workflows/runner-nix-smoke.yaml
- flake.lock
- flake.nix
- infra/gitea-runners/**
- lib/**
- legacy/**
- nixos/**
- package/**
- test/**
jobs:
smoke:
name: nix label and flake smoke
runs-on: nix
env:
NIX_CONFIG: |
http2 = false
extra-substituters = https://cache.nixos.org https://cache.hectic-lab.com/hectic
extra-trusted-public-keys = hectic:KMQsKow4SoA9K2vOJlOljmx7/Zpf91Yy+5qEtxDDCzA=
steps:
- name: Checkout repository
uses: actions/checkout@v4.2.2
- name: Nix version and cache configuration
run: |
set -eu
nix --version
nix config show http2
nix config show substituters
nix config show trusted-public-keys
- name: Repository flake evaluation
run: |
set -eu
nix --option eval-cache false flake check --no-build --no-write-lock-file