Update haskell.yml

This commit is contained in:
Víctor Martínez 2025-03-13 19:00:46 +01:00 committed by GitHub
parent 84692cf364
commit dc8981f4ba
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -11,11 +11,8 @@ permissions:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@ -28,23 +25,11 @@ jobs:
stack-version: 3.3.1
stack-setup-ghc: true
- name: Cache
uses: actions/cache@v3
env:
cache-name: cache-cabal
with:
path: ~/.cabal
key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/*.cabal') }}-${{ hashFiles('**/cabal.project') }}
restore-keys: |
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- name: Install dependencies
run: |
stack update
stack build --only-dependencies --enable-tests --enable-benchmarks
stack build --only-dependencies
- name: Build
run: stack build --enable-tests --enable-benchmarks all
run: stack build
- name: Run tests
run: stack test all
run: stack test