From 3e32eaae4fe0e2fd1b4dafbd416f6a993df195b9 Mon Sep 17 00:00:00 2001 From: Mike Pilgrem Date: Mon, 3 Jul 2023 14:46:44 +0100 Subject: [PATCH] Re #6182 Try macos-13 in GitHub workflow --- .github/workflows/integration-tests.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index a6409a9b97..15166bd32d 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -16,12 +16,12 @@ on: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} -# As of 16 June 2023, ubuntu-latest, windows-latest and macos-latest come -# with Stack 2.11.1 and GHC 9.6.2. windows-latest comes with NSIS 3.08, for -# which the default value of the 'Unicode' installer attribute is 'true'. -# However, that is not the 'large strings' build of NSIS and creates installers -# that corrupt the PATH environment variable if the default string length of -# 1024 characters is exceeded. +# As of 3 July 2023, ubuntu-latest, windows-latest come with Stack 2.11.1 and +# GHC 9.6.2. macos-13 comes with Stack 2.9.3 and GHC 9.6.2. windows-latest comes +# with NSIS 3.08, for which the default value of the 'Unicode' installer +# attribute is 'true'. However, that is not the 'large strings' build of NSIS +# and creates installers that corrupt the PATH environment variable if the +# default string length of 1024 characters is exceeded. jobs: integration-tests: @@ -37,9 +37,11 @@ jobs: - os: windows-latest release-args: "" cache-bust: "13" - - os: macos-latest + # Use of macos-13 to investigate + # https://github.com/commercialhaskell/stack/issues/6182 + - os: macos-13 release-args: "" - cache-bust: "23" + cache-bust: "" steps: - name: Clone project uses: actions/checkout@v3