Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorChristoph Grüninger2026-04-03 10:22:30 +0200
committerMartin Hořeňovský2026-04-04 22:28:48 +0200
commit34f4f819470dc64c8090859a6bbf9f57760d7b0a (patch)
tree114e19b21ef069d57b6ac7e436334bee05f5b83f
parent57f738b380d97c60b0ee920fa06b888d4f8c37c3 (diff)
downloadcatch3-34f4f819470dc64c8090859a6bbf9f57760d7b0a.tar.gz
[ci] Update GitHub Actions to latest major release
Fix warning that Node.js 20 is disconinued in June
-rw-r--r--.github/workflows/linux-bazel-builds.yml4
-rw-r--r--.github/workflows/linux-meson-builds.yml2
-rw-r--r--.github/workflows/linux-other-builds.yml4
-rw-r--r--.github/workflows/linux-simple-builds.yml2
-rw-r--r--.github/workflows/mac-builds.yml2
-rw-r--r--.github/workflows/mac-sanitizer-builds.yml2
-rw-r--r--.github/workflows/package-manager-builds.yaml2
-rw-r--r--.github/workflows/validate-header-guards.yml4
-rw-r--r--.github/workflows/windows-simple-builds.yml2
9 files changed, 12 insertions, 12 deletions
diff --git a/.github/workflows/linux-bazel-builds.yml b/.github/workflows/linux-bazel-builds.yml
index 4c9ca2fd..20060405 100644
--- a/.github/workflows/linux-bazel-builds.yml
+++ b/.github/workflows/linux-bazel-builds.yml
@@ -16,10 +16,10 @@ jobs:
compilation_mode: [fastbuild, dbg, opt]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Mount Bazel cache
- uses: actions/cache@v3
+ uses: actions/cache@v5
with:
path: "/home/runner/.cache/bazel"
key: bazel-ubuntu22-gcc11
diff --git a/.github/workflows/linux-meson-builds.yml b/.github/workflows/linux-meson-builds.yml
index d0060eb4..5240c7cb 100644
--- a/.github/workflows/linux-meson-builds.yml
+++ b/.github/workflows/linux-meson-builds.yml
@@ -23,7 +23,7 @@ jobs:
other_pkgs: clang-11
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Prepare environment
run: |
diff --git a/.github/workflows/linux-other-builds.yml b/.github/workflows/linux-other-builds.yml
index ddd77ddd..188a1891 100644
--- a/.github/workflows/linux-other-builds.yml
+++ b/.github/workflows/linux-other-builds.yml
@@ -75,7 +75,7 @@ jobs:
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Prepare environment
run: |
@@ -100,7 +100,7 @@ jobs:
name: clang-tidy
runs-on: ubuntu-22.04
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Prepare environment
run: |
diff --git a/.github/workflows/linux-simple-builds.yml b/.github/workflows/linux-simple-builds.yml
index 701fc271..17962cb8 100644
--- a/.github/workflows/linux-simple-builds.yml
+++ b/.github/workflows/linux-simple-builds.yml
@@ -83,7 +83,7 @@ jobs:
other_pkgs: g++-11
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Add repositories for older compilers
run: |
diff --git a/.github/workflows/mac-builds.yml b/.github/workflows/mac-builds.yml
index a22217a2..2262d0bf 100644
--- a/.github/workflows/mac-builds.yml
+++ b/.github/workflows/mac-builds.yml
@@ -17,7 +17,7 @@ jobs:
std: [14, 17]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Configure
run: |
diff --git a/.github/workflows/mac-sanitizer-builds.yml b/.github/workflows/mac-sanitizer-builds.yml
index ca21aa0e..388afed2 100644
--- a/.github/workflows/mac-sanitizer-builds.yml
+++ b/.github/workflows/mac-sanitizer-builds.yml
@@ -25,7 +25,7 @@ jobs:
filter:
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Configure
diff --git a/.github/workflows/package-manager-builds.yaml b/.github/workflows/package-manager-builds.yaml
index 74704c6a..5754205d 100644
--- a/.github/workflows/package-manager-builds.yaml
+++ b/.github/workflows/package-manager-builds.yaml
@@ -18,7 +18,7 @@ jobs:
profile_generate: 'false'
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Install conan
run: pip install conan==${{matrix.conan_version}}
diff --git a/.github/workflows/validate-header-guards.yml b/.github/workflows/validate-header-guards.yml
index 13dac2ae..e6a1a190 100644
--- a/.github/workflows/validate-header-guards.yml
+++ b/.github/workflows/validate-header-guards.yml
@@ -9,10 +9,10 @@ jobs:
steps:
- name: Checkout source code
- uses: actions/checkout@v4
+ uses: actions/checkout@v6
- name: Setup Dependencies
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v6
with:
python-version: '3.7'
- name: Install checkguard
diff --git a/.github/workflows/windows-simple-builds.yml b/.github/workflows/windows-simple-builds.yml
index 6105f01d..0caeb6b1 100644
--- a/.github/workflows/windows-simple-builds.yml
+++ b/.github/workflows/windows-simple-builds.yml
@@ -18,7 +18,7 @@ jobs:
build_type: [Debug, Release]
std: [14, 17]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v6
- name: Configure build
run: |