From 7bfdc1732211389742f8d36e1700aca83118c48c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 5 Jul 2026 06:36:20 +0000 Subject: [PATCH 1/3] chore(deps): bump actions/cache in /.github/workflows Bumps [actions/cache](https://github.com/actions/cache) in `/.github/workflows` from 5 to 6. Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) Updates `actions/cache` from 5 to 6 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](https://github.com/actions/cache/compare/v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github_actions ... Signed-off-by: dependabot[bot] --- .github/workflows/haskell-ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index a52a3c1..174408f 100644 --- a/.github/workflows/haskell-ci.yml +++ b/.github/workflows/haskell-ci.yml @@ -124,7 +124,7 @@ jobs: $CABAL v2-update -v - name: restore cache (~/.haskell-ci-tools) - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: key: ${{ runner.os }}-${{ matrix.ghc }}-tools-ac1dc7e1 path: ~/.haskell-ci-tools @@ -146,7 +146,7 @@ jobs: - name: save cache (~/.haskell-ci-tools) if: always() - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: key: ${{ runner.os }}-${{ matrix.ghc }}-tools-ac1dc7e1 path: ~/.haskell-ci-tools @@ -194,7 +194,7 @@ jobs: cabal-plan - name: restore cache (~/.cabal/store) - uses: actions/cache/restore@v5 + uses: actions/cache/restore@v6 with: key: ${{ runner.os }}-${{ matrix.ghc }}-${{ github.sha }} path: ~/.cabal/store @@ -238,7 +238,7 @@ jobs: - name: save cache (~/.cabal/store) if: always() - uses: actions/cache/save@v5 + uses: actions/cache/save@v6 with: key: ${{ runner.os }}-${{ matrix.ghc }}-${{ github.sha }} path: ~/.cabal/store From 0cd472d1f536bfec065dc586241b173b49272402 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 5 Jul 2026 06:37:49 +0000 Subject: [PATCH 2/3] [GENERATED] auto compile cabal --- .github/workflows/haskell-ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index 174408f..a52a3c1 100644 --- a/.github/workflows/haskell-ci.yml +++ b/.github/workflows/haskell-ci.yml @@ -124,7 +124,7 @@ jobs: $CABAL v2-update -v - name: restore cache (~/.haskell-ci-tools) - uses: actions/cache/restore@v6 + uses: actions/cache/restore@v5 with: key: ${{ runner.os }}-${{ matrix.ghc }}-tools-ac1dc7e1 path: ~/.haskell-ci-tools @@ -146,7 +146,7 @@ jobs: - name: save cache (~/.haskell-ci-tools) if: always() - uses: actions/cache/save@v6 + uses: actions/cache/save@v5 with: key: ${{ runner.os }}-${{ matrix.ghc }}-tools-ac1dc7e1 path: ~/.haskell-ci-tools @@ -194,7 +194,7 @@ jobs: cabal-plan - name: restore cache (~/.cabal/store) - uses: actions/cache/restore@v6 + uses: actions/cache/restore@v5 with: key: ${{ runner.os }}-${{ matrix.ghc }}-${{ github.sha }} path: ~/.cabal/store @@ -238,7 +238,7 @@ jobs: - name: save cache (~/.cabal/store) if: always() - uses: actions/cache/save@v6 + uses: actions/cache/save@v5 with: key: ${{ runner.os }}-${{ matrix.ghc }}-${{ github.sha }} path: ~/.cabal/store From a330c0f0090092b847ef74962b81ed4526a73302 Mon Sep 17 00:00:00 2001 From: adreasnow Date: Mon, 6 Jul 2026 09:48:23 +1000 Subject: [PATCH 3/3] chore: update actions/cache to v6 and refine CI triggers - Upgrade `actions/cache` to v6 across all workflows. - Update `HaskellFossCI` trigger configuration to explicitly target master branch for push and pull requests, and add manual dispatch. - Remove redundant configuration from `get-tested` action. --- .github/workflows/haskell-ci.yml | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index a52a3c1..d21999a 100644 --- a/.github/workflows/haskell-ci.yml +++ b/.github/workflows/haskell-ci.yml @@ -3,10 +3,10 @@ name: Haskell CI on: - push: - branches-ignore: - - refs/tags/*_staging - - refs/tags/*_production + pull_request: + branches: + - master + workflow_dispatch: {} env: CABAL_FILE_RELATIVE_PATH_NO_EXTENSION: github-actions @@ -30,7 +30,6 @@ jobs: with: cabal-file: github-actions.cabal ubuntu-version: 24.04 - version: 0.1.7.1 tests: name: ${{ matrix.ghc }} on ${{ matrix.os }} @@ -124,7 +123,7 @@ jobs: $CABAL v2-update -v - name: restore cache (~/.haskell-ci-tools) - uses: actions/cache/restore@v5 + uses: actions/cache@v6 with: key: ${{ runner.os }}-${{ matrix.ghc }}-tools-ac1dc7e1 path: ~/.haskell-ci-tools @@ -144,16 +143,10 @@ jobs: $CABAL --store-dir=$HOME/.haskell-ci-tools/store v2-install $ARG_COMPILER --ignore-project -j2 doctest --constraint='doctest ^>=0.24.0' doctest --version - - name: save cache (~/.haskell-ci-tools) - if: always() - uses: actions/cache/save@v5 - with: - key: ${{ runner.os }}-${{ matrix.ghc }}-tools-ac1dc7e1 - path: ~/.haskell-ci-tools - - name: checkout uses: actions/checkout@v7 with: + clean: false path: source - name: initial cabal.project for sdist @@ -194,9 +187,9 @@ jobs: cabal-plan - name: restore cache (~/.cabal/store) - uses: actions/cache/restore@v5 + uses: actions/cache@v6 with: - key: ${{ runner.os }}-${{ matrix.ghc }}-${{ github.sha }} + key: ${{ runner.os }}-${{ matrix.ghc }}-${{ hashFiles('**/*.cabal') }} path: ~/.cabal/store restore-keys: ${{ runner.os }}-${{ matrix.ghc }}- @@ -235,10 +228,3 @@ jobs: run: | rm -f cabal.project.local $CABAL v2-build $ARG_COMPILER --disable-tests --disable-benchmarks all - - - name: save cache (~/.cabal/store) - if: always() - uses: actions/cache/save@v5 - with: - key: ${{ runner.os }}-${{ matrix.ghc }}-${{ github.sha }} - path: ~/.cabal/store