Replace CI with GitHub actions
commitf2e71cac4aaae4be754a02dedbdd4ca8bec52a26
authorOllie Charles <ollie@ocharles.org.uk>
dateFri 2 Apr 2021, 11:59 (6 years ago)
parent42eb910
.github/workflows/build.yamlnew file+21
@@ -0,0 +1,21 @@
1+name: Build
2+on: [push, pull_request, release]
3+jobs:
4+ build:
5+ runs-on: ubuntu-latest
6+ steps:
7+ - uses: actions/checkout@v2.3.4
8+ with:
9+ persist-credentials: false
10+ submodules: true
11+
12+ - uses: cachix/install-nix-action@v12
13+ with:
14+ nix_path: nixpkgs=channel:nixos-unstable
15+
16+ - uses: cachix/cachix-action@v8
17+ with:
18+ name: rel8
19+ authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'
20+
21+ - run: nix-build -A hsPkgs.rel8.components.library
jobs.nixdeleted−5
@@ -1,5 +0,0 @@
1−let rel8 = (import ./.).hsPkgs.rel8;
2−in {
3− rel8 = rel8.components.library;
4− tests = rel8.checks.tests;
5−}