summaryrefslogtreecommitdiff
path: root/.gitea
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2024-08-09 10:02:38 +0200
committerEugen Wissner <belka@caraus.de>2024-08-09 10:04:40 +0200
commite0ca80db32c659ba79eef532af144f03a2c1b6aa (patch)
tree1ecd322f68241bd99a308cdefb15592577464e46 /.gitea
parent4ce20e3dd94235364870bfcf6231b587ea39c7d7 (diff)
downloadslackbuilder-e0ca80db32c659ba79eef532af144f03a2c1b6aa.tar.gz
Switch to buildenv for test builds
Diffstat (limited to '.gitea')
-rw-r--r--.gitea/workflows/build.yml21
1 files changed, 5 insertions, 16 deletions
diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml
index d0b5eb6..e43d874 100644
--- a/.gitea/workflows/build.yml
+++ b/.gitea/workflows/build.yml
@@ -7,30 +7,19 @@ on:
jobs:
audit:
- runs-on: haskell
+ runs-on: buildenv
steps:
- - name: Set up environment
- run: |
- apt-get update -y
- apt-get upgrade -y
- apt-get install -y nodejs pkg-config liblzma-dev
- uses: actions/checkout@v4
- - name: Install dependencies
- run: |
- cabal update
- cabal install hlint "--constraint=hlint ==3.8"
- - run: cabal exec hlint -- src lib tests
+ - run: hlint src lib tests
test:
- runs-on: haskell
+ runs-on: buildenv
steps:
- name: Set up environment
run: |
apt-get update -y
apt-get upgrade -y
- apt-get install -y nodejs pkg-config liblzma-dev
+ apt-get install -y pkg-config liblzma-dev
- uses: actions/checkout@v4
- - name: Install dependencies
- run: |
- cabal update
+ - run: cabal update
- run: cabal test --test-show-details=streaming