From c612e7e65ff8396f88d958dd914bef4f0dda51dc Mon Sep 17 00:00:00 2001 From: Mike Pilgrem Date: Sat, 23 Mar 2024 12:24:25 +0000 Subject: [PATCH] Bump CI --- .github/workflows/tests.yml | 16 ++++++++-------- stack-ghc-9.6.4.yaml | 2 +- stack-ghc-9.8.1.yaml | 6 ------ stack-ghc-9.8.2.yaml | 6 ++++++ stack.yaml.lock | 8 ++++---- 5 files changed, 19 insertions(+), 19 deletions(-) delete mode 100644 stack-ghc-9.8.1.yaml create mode 100644 stack-ghc-9.8.2.yaml diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 8163fd1d..7626b83d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,8 +7,8 @@ on: - master workflow_dispatch: -# As of 4 February 2024, ubuntu-latest, windows-latest and macos-latest come -# with Stack 2.13.1. However, macos-14 does not come with Haskell tools. +# As of 23 March 2024, ubuntu-latest, windows-latest and macos-latest come +# with Stack 2.13.3. However, macos-14 does not come with Haskell tools. jobs: build: @@ -22,15 +22,15 @@ jobs: snapshot: - stack-ghc-9.4.8.yaml - stack-ghc-9.6.4.yaml - - stack-ghc-9.8.1.yaml + - stack-ghc-9.8.2.yaml include: - os: macos-latest - snapshot: stack-ghc-9.8.1.yaml + snapshot: stack-ghc-9.8.2.yaml # macos-14 provides macOS/AArch64 (M1) - os: macos-14 - snapshot: stack-ghc-9.8.1.yaml + snapshot: stack-ghc-9.8.2.yaml - os: windows-latest - snapshot: stack-ghc-9.8.1.yaml + snapshot: stack-ghc-9.8.2.yaml steps: - name: Clone project uses: actions/checkout@v4 @@ -55,7 +55,7 @@ jobs: if [[ "${{ matrix.os }}" == "macos-14" ]] then - # macos-14 does not include Haskell tools as at 2024-02-04. + # macos-14 does not include Haskell tools as at 2024-03-23. curl -sSL https://get.haskellstack.org/ | sh fi @@ -70,7 +70,7 @@ jobs: - ubuntu-latest - windows-latest snapshot: - - stack-ghc-9.8.1.yaml + - stack-ghc-9.8.2.yaml steps: - name: Clone project uses: actions/checkout@v4 diff --git a/stack-ghc-9.6.4.yaml b/stack-ghc-9.6.4.yaml index 92be86f6..5b3b8c8c 100644 --- a/stack-ghc-9.6.4.yaml +++ b/stack-ghc-9.6.4.yaml @@ -1,5 +1,5 @@ # Snapshot specification for GHC 9.6.4. -snapshot: lts-22.12 # GHC 9.6.4 +snapshot: lts-22.13 # GHC 9.6.4 flags: hackage-security: diff --git a/stack-ghc-9.8.1.yaml b/stack-ghc-9.8.1.yaml deleted file mode 100644 index 27de10c5..00000000 --- a/stack-ghc-9.8.1.yaml +++ /dev/null @@ -1,6 +0,0 @@ -# Snapshot specification for GHC 9.8.1. -snapshot: nightly-2024-02-24 # GHC 9.8.1 - -flags: - hackage-security: - cabal-syntax: true diff --git a/stack-ghc-9.8.2.yaml b/stack-ghc-9.8.2.yaml new file mode 100644 index 00000000..8d956f4f --- /dev/null +++ b/stack-ghc-9.8.2.yaml @@ -0,0 +1,6 @@ +# Snapshot specification for GHC 9.8.2. +snapshot: nightly-2024-03-20 # GHC 9.8.2 + +flags: + hackage-security: + cabal-syntax: true diff --git a/stack.yaml.lock b/stack.yaml.lock index 7fb5a123..fcf6d2a6 100644 --- a/stack.yaml.lock +++ b/stack.yaml.lock @@ -6,7 +6,7 @@ packages: [] snapshots: - completed: - sha256: e2c529ccfb21501f98f639e056cbde50470b86256d9849d7a82d414ca23e4276 - size: 712898 - url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/22/12.yaml - original: lts-22.12 + sha256: 6f0bea3ba5b07360f25bc886e8cff8d847767557a492a6f7f6dcb06e3cc79ee9 + size: 712905 + url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/22/13.yaml + original: lts-22.13