diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 52e61fd..f74843a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -20,7 +20,7 @@ jobs: steps: - name: Find Stack Yamls id: set-output - uses: flipstone/github-actions/find-stack-ghc-yamls@bef3396e6c3777767d1d4837203cfdb2635b4933 + uses: flipstone/github-actions/find-stack-ghc-yamls@3e77b573bad98ae3e316b1b912e21ec83932ca8d build: name: Build and Test @@ -47,7 +47,7 @@ jobs: ./stack-root - name: Setup Stack - uses: flipstone/github-actions/setup-dockerized-stack@bef3396e6c3777767d1d4837203cfdb2635b4933 + uses: flipstone/github-actions/setup-dockerized-stack@3e77b573bad98ae3e316b1b912e21ec83932ca8d with: stack-root: ./stack-root @@ -65,7 +65,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Stack (for docker env) - uses: flipstone/github-actions/setup-dockerized-stack@bef3396e6c3777767d1d4837203cfdb2635b4933 + uses: flipstone/github-actions/setup-dockerized-stack@3e77b573bad98ae3e316b1b912e21ec83932ca8d with: stack-root: ./stack-root @@ -80,7 +80,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Stack (for docker env) - uses: flipstone/github-actions/setup-dockerized-stack@bef3396e6c3777767d1d4837203cfdb2635b4933 + uses: flipstone/github-actions/setup-dockerized-stack@3e77b573bad98ae3e316b1b912e21ec83932ca8d with: stack-root: ./stack-root @@ -95,7 +95,7 @@ jobs: uses: actions/checkout@v4 - name: Setup Stack (for docker env) - uses: flipstone/github-actions/setup-dockerized-stack@bef3396e6c3777767d1d4837203cfdb2635b4933 + uses: flipstone/github-actions/setup-dockerized-stack@3e77b573bad98ae3e316b1b912e21ec83932ca8d with: stack-root: ./stack-root diff --git a/scripts/cabal-latest b/scripts/cabal-latest new file mode 100755 index 0000000..12dbf7b --- /dev/null +++ b/scripts/cabal-latest @@ -0,0 +1,10 @@ +#!/bin/sh + +set -o errexit + +. scripts/lib/run-in-container.sh + +ghcup install ghc latest --set + +cabal update +cabal test --flag ci