switch to hercules-ci

This commit is contained in:
Jörg Thalheim 2021-11-12 10:08:20 +01:00
parent 9c2ac3f1ba
commit 3907d8c782
3 changed files with 4 additions and 20 deletions
.github/workflows
ci.nixci.sh

View file

@ -1,18 +0,0 @@
name: "Nix"
on:
push:
branches:
- master
pull_request:
jobs:
tests:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v14
- uses: cachix/cachix-action@v10
with:
extraPullNames: nixpkgs-update
name: nix-community
signingKey: ${{ secrets.CACHIX_SIGNING_KEY }}
- run: ./ci.sh

View file

@ -13,6 +13,8 @@ pkgs.nix-community-infra // rec {
build01-system = build01.system;
build02 = importNixOS ./build02/configuration.nix "x86_64-linux";
build02-system = build02.system;
build03 = importNixOS ./build02/configuration.nix "x86_64-linux";
build03 = importNixOS ./build03/configuration.nix "x86_64-linux";
build03-system = build03.system;
build04 = importNixOS ./build04/configuration.nix "aarch64-linux";
build04-system = build04.system;
}

2
ci.sh
View file

@ -2,4 +2,4 @@
# Run this command to reproduce CI
set -euo pipefail
cd "$(dirname "$0")"
nix-build --no-out-link
nix-build --no-out-link ci.nix