diff --git a/.github/workflows/bootstrap.yml b/.github/workflows/bootstrap.yml index 74a1d857f58..c1734736e4c 100644 --- a/.github/workflows/bootstrap.yml +++ b/.github/workflows/bootstrap.yml @@ -34,7 +34,7 @@ jobs: key: bootstrap-${{ runner.os }}-${{ matrix.ghc }}-20221115-${{ github.sha }} restore-keys: bootstrap-${{ runner.os }}-${{ matrix.ghc }}-20221115- - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # See https://github.com/haskell/cabal/pull/8739 - name: Sudo chmod to permit ghcup to update its cache run: | diff --git a/.github/workflows/changelogs.yml b/.github/workflows/changelogs.yml index 425e5117188..c0ec46a6d1b 100644 --- a/.github/workflows/changelogs.yml +++ b/.github/workflows/changelogs.yml @@ -50,7 +50,7 @@ jobs: run: cabal v2-update # Cannot install it from tarball due to # https://github.com/haskell/cabal/issues/7360 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: "fgaz/changelog-d" path: "changelog-d" @@ -59,7 +59,7 @@ jobs: pushd changelog-d cabal v2-install popd - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Run changelog-d run: | changelog-d changelog.d diff --git a/.github/workflows/format.yml b/.github/workflows/format.yml index 7e75af1af62..ba5f85c9b82 100644 --- a/.github/workflows/format.yml +++ b/.github/workflows/format.yml @@ -9,7 +9,7 @@ jobs: fourmolu: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: haskell-actions/run-fourmolu@v8 with: pattern: | diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 8eea2ece61b..fa12e98b878 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -8,7 +8,7 @@ jobs: hlint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: haskell/actions/hlint-setup@v2 with: version: "3.5" diff --git a/.github/workflows/quick-jobs.yml b/.github/workflows/quick-jobs.yml index d309cc97c09..9426ed79724 100644 --- a/.github/workflows/quick-jobs.yml +++ b/.github/workflows/quick-jobs.yml @@ -48,7 +48,7 @@ jobs: run: cabal v2-update - name: Install alex run: cabal v2-install alex --constraint='alex ==3.2.7.3' - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Regenerate files run: | make -B lexer @@ -87,7 +87,7 @@ jobs: ghcup install cabal --set latest - name: Update Hackage index run: cabal v2-update - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install doctest run: make doctest-install - name: Doctest diff --git a/.github/workflows/users-guide.yml b/.github/workflows/users-guide.yml index cd8137fbc38..ac6d65baedb 100644 --- a/.github/workflows/users-guide.yml +++ b/.github/workflows/users-guide.yml @@ -49,7 +49,7 @@ jobs: python-version: ['3.10'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 00512be6120..b1fc53a2352 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -55,7 +55,7 @@ jobs: steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # See the following link for a breakdown of the following step # https://github.com/haskell/actions/issues/7#issuecomment-745697160 @@ -197,7 +197,7 @@ jobs: # cause it does not work with the git version included in it, see: # https://github.com/actions/checkout/issues/170 # https://github.com/actions/checkout/issues/295 - # - uses: actions/checkout@v3 + # - uses: actions/checkout@v4 - name: Checkout run: | echo $GITHUB_REF $GITHUB_SHA @@ -251,7 +251,7 @@ jobs: ghc: ${{ fromJSON (needs.validate.outputs.GHC_FOR_RELEASE) }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 # See https://github.com/haskell/cabal/pull/8739 - name: Sudo chmod to permit ghcup to update its cache