diff --git a/.github/workflows/ci_coverage.yml b/.github/workflows/ci_coverage.yml index 6653f655b6..289d90dc91 100644 --- a/.github/workflows/ci_coverage.yml +++ b/.github/workflows/ci_coverage.yml @@ -44,14 +44,8 @@ jobs: with: fetch-depth: 0 - - name: Load ccache - uses: actions/cache@v4 - with: - path: /home/runner/.ccache - key: ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.compiler }}-${{ github.ref }}-${{ github.run_id }} - restore-keys: | - ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.compiler }}-${{ github.ref }} - ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.compiler }} + - name: Setup cache + uses: seqan/actions/setup-actions-cache@main - name: Increase ccache size run: echo "CCACHE_MAXSIZE=300M" >> "${GITHUB_ENV}" diff --git a/.github/workflows/ci_linux.yml b/.github/workflows/ci_linux.yml index 8f4b895c90..03127d9ec5 100644 --- a/.github/workflows/ci_linux.yml +++ b/.github/workflows/ci_linux.yml @@ -45,14 +45,8 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Load ccache - uses: actions/cache@v4 - with: - path: /home/runner/.ccache - key: ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.compiler }}-${{ github.ref }}-${{ github.run_id }} - restore-keys: | - ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.compiler }}-${{ github.ref }} - ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.compiler }} + - name: Setup cache + uses: seqan/actions/setup-actions-cache@main - name: Configure tests run: | diff --git a/.github/workflows/ci_misc.yml b/.github/workflows/ci_misc.yml index fd6d9f35d5..3509a9cac6 100644 --- a/.github/workflows/ci_misc.yml +++ b/.github/workflows/ci_misc.yml @@ -46,14 +46,8 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Load ccache - uses: actions/cache@v4 - with: - path: /home/runner/.ccache - key: ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.build }}-${{ matrix.compiler }}-${{ github.ref }}-${{ github.run_id }} - restore-keys: | - ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.build }}-${{ matrix.compiler }}-${{ github.ref }} - ccache-${{ runner.os }}-${{ github.workflow }}-${{ matrix.build }}-${{ matrix.compiler }} + - name: Setup cache + uses: seqan/actions/setup-actions-cache@main - name: Configure tests run: | diff --git a/cmake/package-lock.cmake b/cmake/package-lock.cmake index 298c1038de..36cb2eafe5 100644 --- a/cmake/package-lock.cmake +++ b/cmake/package-lock.cmake @@ -47,15 +47,16 @@ CPMDeclarePackage (doxygen_awesome VERSION ${SEQAN3_DOXYGEN_AWESOME_VERSION} GITHUB_REPOSITORY jothepro/doxygen-awesome-css DOWNLOAD_ONLY TRUE - QUIET YES) + QUIET TRUE) # seqan2 -set (SEQAN3_SEQAN2_VERSION 339e44ea734359de8592d47cc7a7722bc7a040b4 CACHE STRING "" FORCE) +set (SEQAN3_SEQAN2_VERSION 2.5.0 CACHE STRING "" FORCE) CPMDeclarePackage (seqan NAME seqan - GIT_TAG ${SEQAN3_SEQAN2_VERSION} # main + VERSION ${SEQAN3_SEQAN2_VERSION} + GIT_TAG seqan-v${SEQAN3_SEQAN2_VERSION} GITHUB_REPOSITORY seqan/seqan - DOWNLOAD_ONLY YES - QUIET YES) + DOWNLOAD_ONLY TRUE + QUIET TRUE) # use_ccache set (SEQAN3_USE_CCACHE_VERSION d2a54ef555b6fc2d496a4c9506dbeb7cf899ce37 CACHE STRING "" FORCE) CPMDeclarePackage (use_ccache