From f8cba497f07e429491b08ee342172083ba8aa98d Mon Sep 17 00:00:00 2001 From: mcbarton Date: Wed, 26 Aug 2026 11:35:22 +0100 Subject: [PATCH] Update Github actions to latest versions --- .github/workflows/clang-format.yml | 2 +- .github/workflows/clang-tidy-review-post.yml | 2 +- .github/workflows/clang-tidy-review.yml | 8 ++++---- .github/workflows/deploy-github-page.yml | 8 ++++---- .github/workflows/main.yml | 10 +++++----- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/clang-format.yml b/.github/workflows/clang-format.yml index c04458de..d9d11055 100644 --- a/.github/workflows/clang-format.yml +++ b/.github/workflows/clang-format.yml @@ -21,7 +21,7 @@ jobs: fetch-depth: 0 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.11" diff --git a/.github/workflows/clang-tidy-review-post.yml b/.github/workflows/clang-tidy-review-post.yml index 4dbd3368..7a982e1d 100644 --- a/.github/workflows/clang-tidy-review-post.yml +++ b/.github/workflows/clang-tidy-review-post.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Post review comments id: post-review - uses: ZedThree/clang-tidy-review/post@v0.21.0 + uses: ZedThree/clang-tidy-review/post@v0.23.1 with: max_comments: 10 diff --git a/.github/workflows/clang-tidy-review.yml b/.github/workflows/clang-tidy-review.yml index 25de5f02..b6702640 100644 --- a/.github/workflows/clang-tidy-review.yml +++ b/.github/workflows/clang-tidy-review.yml @@ -17,10 +17,10 @@ jobs: steps: - name: Checkout PR branch - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Python - uses: actions/setup-python@v6 + uses: actions/setup-python@v7 with: python-version: "3.11" @@ -30,7 +30,7 @@ jobs: version: "20" - name: Run clang-tidy - uses: ZedThree/clang-tidy-review@v0.21.0 + uses: ZedThree/clang-tidy-review@v0.23.1 id: review with: build_dir: build @@ -53,4 +53,4 @@ jobs: cmake . -B build -DCMAKE_C_COMPILER="$GITHUB_WORKSPACE/llvm/bin/clang" -DCMAKE_CXX_COMPILER="$GITHUB_WORKSPACE/llvm/bin/clang++" -DCMAKE_EXPORT_COMPILE_COMMANDS=On - name: Upload artifacts - uses: ZedThree/clang-tidy-review/upload@v0.21.0 + uses: ZedThree/clang-tidy-review/upload@v0.23.1 diff --git a/.github/workflows/deploy-github-page.yml b/.github/workflows/deploy-github-page.yml index 68ce65a6..d79b2adb 100644 --- a/.github/workflows/deploy-github-page.yml +++ b/.github/workflows/deploy-github-page.yml @@ -26,10 +26,10 @@ jobs: os: ubuntu-24.04 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: install mamba - uses: mamba-org/setup-micromamba@v2 + uses: mamba-org/setup-micromamba@v3 with: environment-file: environment-wasm-build.yml init-shell: bash @@ -154,7 +154,7 @@ jobs: --output-dir dist - name: Upload artifact - uses: actions/upload-pages-artifact@v4 + uses: actions/upload-pages-artifact@v5 with: path: ./dist @@ -173,4 +173,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@v5 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4270a427..49c1cd63 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -108,7 +108,7 @@ jobs: micromamba_shell_init: cmd.exe steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: Backup in case setup-micromamba fails to cleanup when ci job fails on self hosted runner if: ${{ runner.environment == 'self-hosted' }} @@ -117,7 +117,7 @@ jobs: rm -rf /root/micromamba-bin/micromamba || true - name: install mamba - uses: mamba-org/setup-micromamba@v2 + uses: mamba-org/setup-micromamba@v3 with: environment-file: environment-dev.yml init-shell: >- @@ -236,7 +236,7 @@ jobs: - name: Upload to codecov.io if: ${{ success() && (matrix.coverage == true) }} - uses: codecov/codecov-action@v5 + uses: codecov/codecov-action@v7 with: files: ./coverage.info fail_ci_if_error: true @@ -263,10 +263,10 @@ jobs: os: macos-15 steps: - - uses: actions/checkout@v6 + - uses: actions/checkout@v7 - name: install mamba - uses: mamba-org/setup-micromamba@v2 + uses: mamba-org/setup-micromamba@v3 with: environment-file: environment-wasm-build.yml init-shell: bash