summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorPaul-Nicolas Madelaine2023-10-23 18:00:34 +0200
committerPaul-Nicolas Madelaine2023-10-23 18:00:34 +0200
commitc184adf70c23fe2c0f3b0b727918ca32e94e673a (patch)
treee7d7c03167d9036954a6719f02bd44dda96e7d14 /.github/workflows/ci.yml
parent40ed38216499ea1bf58b8acbcd05b2cd97329830 (diff)
ci: hydra -> github runner
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 00000000..664dc674
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,19 @@
+on:
+ push:
+ branches-ignore: [ '_**' ]
+ pull_request:
+ workflow_dispatch:
+
+jobs:
+ nix:
+ #runs-on: ubuntu-latest
+ runs-on: [self-hosted, linux, nix]
+ steps:
+ #- uses: cachix/install-nix-action@v22
+ - uses: actions/checkout@v4
+ - run: nix build -L .#aeneas
+ - run: nix build -L .#checks.x86_64-linux.aeneas-tests
+ - run: nix build -L .#checks.x86_64-linux.aeneas-verify-fstar
+ - run: nix build -L .#checks.x86_64-linux.aeneas-verify-coq
+ #- run: nix build -L .#checks.x86_64-linux.aeneas-verify-lean
+ - run: nix build -L .#checks.x86_64-linux.aeneas-verify-hol4