Skip to content

Commit 7c6df9c

Browse files
committed
Bump outdated GitHub Actions to current major versions
actions/checkout v2/v3 -> v4 and actions/setup-python v2/v4 -> v5 across clang-tidy.yml, docs.yml, and unittests.yml. Addresses the Node 20 deprecation warning surfaced by the new clang-tidy workflow run.
1 parent e3ed4fe commit 7c6df9c

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/clang-tidy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
HOME: /root
1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v3
18+
uses: actions/checkout@v4
1919
with:
2020
fetch-depth: 0
2121

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
container: ghcr.io/those1990/sphinx-docs:1.0
1515
steps:
1616
- name: Checkout repository
17-
uses: actions/checkout@v3
17+
uses: actions/checkout@v4
1818

1919
- name: Build docs
2020
# TODO: new image w/ cmake
@@ -29,7 +29,7 @@ jobs:
2929
mv ./_build/html/ ../pages/
3030
3131
- name: Setup Pages
32-
uses: actions/configure-pages@v3
32+
uses: actions/configure-pages@v5
3333

3434
- name: Upload artifact
3535
uses: actions/upload-pages-artifact@v3

.github/workflows/unittests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
conan_profile: -pr clang
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v3
29+
uses: actions/checkout@v4
3030

3131
- name: Build
3232
run: |
@@ -52,10 +52,10 @@ jobs:
5252
runs-on: windows-latest
5353
steps:
5454
- name: Checkout repository
55-
uses: actions/checkout@v2
55+
uses: actions/checkout@v4
5656

5757
- name: Set up Python
58-
uses: actions/setup-python@v2
58+
uses: actions/setup-python@v5
5959
with:
6060
python-version: '3.12'
6161

@@ -94,10 +94,10 @@ jobs:
9494
packages: read
9595
steps:
9696
- name: Checkout repository
97-
uses: actions/checkout@v3
97+
uses: actions/checkout@v4
9898

9999
- name: Set up Python
100-
uses: actions/setup-python@v4
100+
uses: actions/setup-python@v5
101101
with:
102102
python-version: '3.12'
103103

0 commit comments

Comments
 (0)