Skip to content

Merge branch 'master' into new-gc-master-merge #1670

Merge branch 'master' into new-gc-master-merge

Merge branch 'master' into new-gc-master-merge #1670

Workflow file for this run

name: "Test"
on:
pull_request:
push:
jobs:
tests:
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2.3.4
with:
submodules: recursive
- run: brew install bash
if: ${{ startsWith(matrix.os, 'macos') }}
- uses: cachix/install-nix-action@v14.1
with:
install_url: "https://releases.nixos.org/nix/nix-2.3.16/install"
- uses: cachix/cachix-action@v10
with:
name: runtimeverification
signingKey: '${{ secrets.CACHIX_SIGNING_KEY }}'
- run: nix-build -A llvm-backend
- run: nix-build -A llvm-backend --arg release true
if: ${{ !startsWith(matrix.os, 'macos') }}
- run: nix-build -A llvm-backend-matching
- run: nix-shell --run "echo OK"
- run: nix-build test.nix