Skip to content

Commit ca9747c

Browse files
authored
address most Node.js 12 deprecation warnings in GitHub workflows (cppcheck-opensource#4546)
1 parent c51fb38 commit ca9747c

18 files changed

Lines changed: 47 additions & 47 deletions

.github/workflows/CI-cygwin.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ${{ matrix.os }}
2929

3030
steps:
31-
- uses: actions/checkout@v2
31+
- uses: actions/checkout@v3
3232

3333
- name: Set up Cygwin
3434
uses: cygwin/cygwin-install-action@master

.github/workflows/CI-mingw.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
runs-on: ${{ matrix.os }}
2525

2626
steps:
27-
- uses: actions/checkout@v2
27+
- uses: actions/checkout@v3
2828

2929
- name: Set up MinGW
3030
uses: egor-tensin/setup-mingw@v2

.github/workflows/CI-unixish-docker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
image: ${{ matrix.image }}
2222

2323
steps:
24-
- uses: actions/checkout@v2
24+
- uses: actions/checkout@v3
2525

2626
- name: Install missing software on CentOS 7
2727
if: matrix.image == 'centos:7'
@@ -95,7 +95,7 @@ jobs:
9595
image: ${{ matrix.image }}
9696

9797
steps:
98-
- uses: actions/checkout@v2
98+
- uses: actions/checkout@v3
9999

100100
- name: Install missing software on CentOS 7
101101
if: matrix.image == 'centos:7'

.github/workflows/CI-unixish.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
CCACHE_SLOPPINESS: pch_defines,time_macros
2323

2424
steps:
25-
- uses: actions/checkout@v2
25+
- uses: actions/checkout@v3
2626

2727
- name: ccache
2828
uses: hendrikmuhs/[email protected]
@@ -71,7 +71,7 @@ jobs:
7171
CCACHE_SLOPPINESS: pch_defines,time_macros
7272

7373
steps:
74-
- uses: actions/checkout@v2
74+
- uses: actions/checkout@v3
7575

7676
- name: ccache
7777
uses: hendrikmuhs/[email protected]
@@ -121,7 +121,7 @@ jobs:
121121
runs-on: ${{ matrix.os }}
122122

123123
steps:
124-
- uses: actions/checkout@v2
124+
- uses: actions/checkout@v3
125125

126126
- name: ccache
127127
uses: hendrikmuhs/[email protected]
@@ -153,7 +153,7 @@ jobs:
153153
runs-on: ${{ matrix.os }}
154154

155155
steps:
156-
- uses: actions/checkout@v2
156+
- uses: actions/checkout@v3
157157

158158
- name: ccache
159159
uses: hendrikmuhs/[email protected]
@@ -185,7 +185,7 @@ jobs:
185185
runs-on: ${{ matrix.os }}
186186

187187
steps:
188-
- uses: actions/checkout@v2
188+
- uses: actions/checkout@v3
189189

190190
# coreutils contains "g++" (default is "c++") and "nproc"
191191
- name: Install missing software on macos
@@ -207,7 +207,7 @@ jobs:
207207
runs-on: ${{ matrix.os }}
208208

209209
steps:
210-
- uses: actions/checkout@v2
210+
- uses: actions/checkout@v3
211211

212212
- name: Install missing software on ubuntu
213213
if: contains(matrix.os, 'ubuntu')
@@ -290,7 +290,7 @@ jobs:
290290
runs-on: ${{ matrix.os }}
291291

292292
steps:
293-
- uses: actions/checkout@v2
293+
- uses: actions/checkout@v3
294294

295295
- name: Build Fuzzer
296296
run: |
@@ -307,7 +307,7 @@ jobs:
307307
runs-on: ${{ matrix.os }}
308308

309309
steps:
310-
- uses: actions/checkout@v2
310+
- uses: actions/checkout@v3
311311

312312
- name: ccache
313313
uses: hendrikmuhs/[email protected]
@@ -434,7 +434,7 @@ jobs:
434434
runs-on: ubuntu-22.04 # run on the latest image only
435435

436436
steps:
437-
- uses: actions/checkout@v2
437+
- uses: actions/checkout@v3
438438

439439
- name: ccache
440440
uses: hendrikmuhs/[email protected]

.github/workflows/CI-windows.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
runs-on: ${{ matrix.os }}
2626

2727
steps:
28-
- uses: actions/checkout@v2
28+
- uses: actions/checkout@v3
2929

3030
- name: Set up Visual Studio environment
3131
uses: ilammy/msvc-dev-cmd@v1
@@ -85,10 +85,10 @@ jobs:
8585
PCRE_VERSION: 8.45
8686

8787
steps:
88-
- uses: actions/checkout@v2
88+
- uses: actions/checkout@v3
8989

9090
- name: Set up Python 3.10
91-
uses: actions/setup-python@v2
91+
uses: actions/setup-python@v4
9292
with:
9393
python-version: '3.10'
9494

@@ -99,7 +99,7 @@ jobs:
9999

100100
- name: Cache PCRE
101101
id: cache-pcre
102-
uses: actions/cache@v2
102+
uses: actions/cache@v3
103103
with:
104104
path: |
105105
externals\pcre.h

.github/workflows/asan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
ASAN_OPTIONS: detect_stack_use_after_return=1
1717

1818
steps:
19-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v3
2020

2121
- name: Set up Python 3.10
22-
uses: actions/setup-python@v2
22+
uses: actions/setup-python@v4
2323
with:
2424
python-version: '3.10'
2525

.github/workflows/buildman.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
convert_via_pandoc:
1010
runs-on: ubuntu-22.04
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313

1414
- run: |
1515
mkdir output
@@ -22,7 +22,7 @@ jobs:
2222
with:
2323
args: --output=output/manual.pdf man/manual.md
2424

25-
- uses: actions/upload-artifact@v2
25+
- uses: actions/upload-artifact@v3
2626
with:
2727
name: output
2828
path: output

.github/workflows/clang-tidy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
QT_VERSION: 5.15.2
1717

1818
steps:
19-
- uses: actions/checkout@v2
19+
- uses: actions/checkout@v3
2020

2121
- name: Install missing software
2222
run: |

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@v2
25+
uses: actions/checkout@v3
2626

2727
- name: Install missing software on ubuntu
2828
run: |

.github/workflows/coverage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
runs-on: ubuntu-22.04
1414

1515
steps:
16-
- uses: actions/checkout@v2
16+
- uses: actions/checkout@v3
1717

1818
- name: ccache
1919
uses: hendrikmuhs/[email protected]
@@ -47,7 +47,7 @@ jobs:
4747
lcov --extract lcov_tmp.info "$(pwd)/*" --output-file lcov.info
4848
genhtml lcov.info -o coverage_report --frame --legend --demangle-cpp
4949
50-
- uses: actions/upload-artifact@v2
50+
- uses: actions/upload-artifact@v3
5151
with:
5252
name: Coverage results
5353
path: coverage_report

0 commit comments

Comments
 (0)