aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
blob: 9c38d5e5ef9419e7d1d62cceed3bcac486cd3b14 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

name: build

on:
  push:
    tags:
      - 'v*'

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
        with:
          submodules: recursive
      - uses: haskell-actions/setup@v2
        with:
          ghc-version: '9.4'
      - run: |
          cabal build
          xz -9 < `cabal exec which werge` > werge-${{ github.ref_name }}-`uname -m`.xz
      - uses: softprops/action-gh-release@v2
        with:
          files: werge-*.xz