From 89e92d64f6dec7d1399d1f18a0624f9e6d642590 Mon Sep 17 00:00:00 2001 From: patrick brisbin Date: Wed, 5 Apr 2023 18:11:27 -0400 Subject: [PATCH] Update CI - Use updated stack-action that caches for itself - Use haskell/actions HLint actions - Stop curling a .hlint.yaml, we have one here --- .github/workflows/ci.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 49afd88..26ea065 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,10 +29,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: freckle/stack-cache-action@v2 - with: - stack-yaml: ${{ matrix.stack-yaml }} - - uses: freckle/stack-action@v3 + - uses: freckle/stack-action@v4 with: stack-yaml: ${{ matrix.stack-yaml }} stack-arguments: --flag yesod-auth-oauth2:example @@ -41,9 +38,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - run: - curl --output .hlint.yaml https://raw.githubusercontent.com/pbrisbin/dotfiles/master/hlint.yaml - - uses: rwe/actions-hlint-setup@v1 - - uses: rwe/actions-hlint-run@v2 + - uses: haskell/actions/hlint-setup@v2 + - uses: haskell/actions/hlint-run@v2 with: fail-on: warning