diff --git a/.github/workflows/binaries.yml b/.github/workflows/binaries.yml index 22da197..80a416c 100644 --- a/.github/workflows/binaries.yml +++ b/.github/workflows/binaries.yml @@ -16,8 +16,8 @@ jobs: strategy: matrix: os: [ubuntu-latest, macOS-latest] - stack: ["2.1.3"] - ghc: ["8.8.3"] + stack: ["2.9.3"] + ghc: ["9.2.5"] steps: - name: Get the version @@ -32,8 +32,8 @@ jobs: path: | ~/.stack .stack-work - key: "${{ runner.os }}-${{ matrix.ghc }}-v1-${{ hashFiles('goldplate.cabal', 'stack.yaml', 'stack.yaml.lock') }}" - restore-keys: "${{ runner.os }}-${{ matrix.ghc }}-v1" + key: "${{ runner.os }}-stack-${{ matrix.stack }}-ghc-${{ matrix.ghc }}-${{ hashFiles('goldplate.cabal', 'stack.yaml', 'stack.yaml.lock') }}" + restore-keys: "${{ runner.os }}-stack-${{ matrix.stack }}-ghc-${{ matrix.ghc }}-" - name: Setup Haskell Stack uses: haskell/actions/setup@v1 diff --git a/stack.yaml b/stack.yaml index c69d8cf..315e4a7 100644 --- a/stack.yaml +++ b/stack.yaml @@ -1,4 +1,4 @@ -resolver: 'lts-19.17' +resolver: 'lts-20.10' packages: - '.' diff --git a/stack.yaml.lock b/stack.yaml.lock index 9648c3f..6361b9a 100644 --- a/stack.yaml.lock +++ b/stack.yaml.lock @@ -6,7 +6,7 @@ packages: [] snapshots: - completed: - size: 619161 - url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/19/17.yaml - sha256: 7f47507fd037228a8d23cf830f5844e1f006221acebdd7cb49f2f5fb561e0546 - original: lts-19.17 + sha256: 17870c63f8041ac17a38096124abeb953cb14d84bfc96deb88f9b24daa97b347 + size: 649332 + url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/20/10.yaml + original: lts-20.10