Skip to content

Commit e4a1041

Browse files
rimruldscho
authored andcommitted
2 parents 77445eb + dd75561 commit e4a1041

File tree

5 files changed

+36
-23
lines changed

5 files changed

+36
-23
lines changed

.github/dependabot.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
# especially
6+
# https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot#enabling-dependabot-version-updates-for-actions
7+
8+
version: 2
9+
updates:
10+
- package-ecosystem: "github-actions" # See documentation for possible values
11+
directory: "/" # Location of package manifests
12+
schedule:
13+
interval: "weekly"

.github/workflows/check-whitespace.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
check-whitespace:
2020
runs-on: ubuntu-latest
2121
steps:
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 0
2525

.github/workflows/coverity.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
COVERITY_LANGUAGE: cxx
3939
COVERITY_PLATFORM: overridden-below
4040
steps:
41-
- uses: actions/checkout@v3
41+
- uses: actions/checkout@v4
4242
- name: install minimal Git for Windows SDK
4343
if: contains(matrix.os, 'windows')
4444
uses: git-for-windows/setup-git-for-windows-sdk@v1
@@ -98,7 +98,7 @@ jobs:
9898
# A cache miss will add ~30s to create, but a cache hit will save minutes.
9999
- name: restore the Coverity Build Tool
100100
id: cache
101-
uses: actions/cache/restore@v3
101+
uses: actions/cache/restore@v4
102102
with:
103103
path: ${{ runner.temp }}/cov-analysis
104104
key: cov-build-${{ env.COVERITY_LANGUAGE }}-${{ env.COVERITY_PLATFORM }}-${{ steps.lookup.outputs.hash }}
@@ -141,7 +141,7 @@ jobs:
141141
esac
142142
- name: cache the Coverity Build Tool
143143
if: steps.cache.outputs.cache-hit != 'true'
144-
uses: actions/cache/save@v3
144+
uses: actions/cache/save@v4
145145
with:
146146
path: ${{ runner.temp }}/cov-analysis
147147
key: cov-build-${{ env.COVERITY_LANGUAGE }}-${{ env.COVERITY_PLATFORM }}-${{ steps.lookup.outputs.hash }}

.github/workflows/l10n.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
origin \
6464
${{ github.ref }} \
6565
$args
66-
- uses: actions/setup-go@v2
66+
- uses: actions/setup-go@v5
6767
with:
6868
go-version: '>=1.16'
6969
- name: Install git-po-helper
@@ -91,7 +91,7 @@ jobs:
9191
cat git-po-helper.out
9292
exit $exit_code
9393
- name: Create comment in pull request for report
94-
uses: mshick/add-pr-comment@v1
94+
uses: mshick/add-pr-comment@v2
9595
if: >-
9696
always() &&
9797
github.event_name == 'pull_request_target' &&

.github/workflows/main.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ jobs:
112112
group: windows-build-${{ github.ref }}
113113
cancel-in-progress: ${{ needs.ci-config.outputs.skip_concurrent == 'yes' }}
114114
steps:
115-
- uses: actions/checkout@v3
115+
- uses: actions/checkout@v4
116116
- uses: git-for-windows/setup-git-for-windows-sdk@v1
117117
- name: build
118118
shell: bash
@@ -123,7 +123,7 @@ jobs:
123123
- name: zip up tracked files
124124
run: git archive -o artifacts/tracked.tar.gz HEAD
125125
- name: upload tracked files and build artifacts
126-
uses: actions/upload-artifact@v3
126+
uses: actions/upload-artifact@v4
127127
with:
128128
name: windows-artifacts
129129
path: artifacts
@@ -140,7 +140,7 @@ jobs:
140140
cancel-in-progress: ${{ needs.ci-config.outputs.skip_concurrent == 'yes' }}
141141
steps:
142142
- name: download tracked files and build artifacts
143-
uses: actions/download-artifact@v3
143+
uses: actions/download-artifact@v4
144144
with:
145145
name: windows-artifacts
146146
path: ${{github.workspace}}
@@ -157,7 +157,7 @@ jobs:
157157
run: ci/print-test-failures.sh
158158
- name: Upload failed tests' directories
159159
if: failure() && env.FAILED_TEST_ARTIFACTS != ''
160-
uses: actions/upload-artifact@v3
160+
uses: actions/upload-artifact@v4
161161
with:
162162
name: failed-tests-windows
163163
path: ${{env.FAILED_TEST_ARTIFACTS}}
@@ -176,10 +176,10 @@ jobs:
176176
group: vs-build-${{ github.ref }}-${{ matrix.arch }}
177177
cancel-in-progress: ${{ needs.ci-config.outputs.skip_concurrent == 'yes' }}
178178
steps:
179-
- uses: actions/checkout@v3
179+
- uses: actions/checkout@v4
180180
- uses: git-for-windows/setup-git-for-windows-sdk@v1
181181
- name: initialize vcpkg
182-
uses: actions/checkout@v3
182+
uses: actions/checkout@v4
183183
with:
184184
repository: 'microsoft/vcpkg'
185185
path: 'compat/vcbuild/vcpkg'
@@ -211,7 +211,7 @@ jobs:
211211
- name: zip up tracked files
212212
run: git archive -o artifacts/tracked.tar.gz HEAD
213213
- name: upload tracked files and build artifacts
214-
uses: actions/upload-artifact@v3
214+
uses: actions/upload-artifact@v4
215215
with:
216216
name: vs-artifacts-${{ matrix.arch }}
217217
path: artifacts
@@ -229,7 +229,7 @@ jobs:
229229
steps:
230230
- uses: git-for-windows/setup-git-for-windows-sdk@v1
231231
- name: download tracked files and build artifacts
232-
uses: actions/download-artifact@v3
232+
uses: actions/download-artifact@v4
233233
with:
234234
name: vs-artifacts-x64
235235
path: ${{github.workspace}}
@@ -247,7 +247,7 @@ jobs:
247247
run: ci/print-test-failures.sh
248248
- name: Upload failed tests' directories
249249
if: failure() && env.FAILED_TEST_ARTIFACTS != ''
250-
uses: actions/upload-artifact@v3
250+
uses: actions/upload-artifact@v4
251251
with:
252252
name: failed-tests-windows
253253
path: ${{env.FAILED_TEST_ARTIFACTS}}
@@ -296,15 +296,15 @@ jobs:
296296
runs_on_pool: ${{matrix.vector.pool}}
297297
runs-on: ${{matrix.vector.pool}}
298298
steps:
299-
- uses: actions/checkout@v3
299+
- uses: actions/checkout@v4
300300
- run: ci/install-dependencies.sh
301301
- run: ci/run-build-and-tests.sh
302302
- name: print test failures
303303
if: failure() && env.FAILED_TEST_ARTIFACTS != ''
304304
run: ci/print-test-failures.sh
305305
- name: Upload failed tests' directories
306306
if: failure() && env.FAILED_TEST_ARTIFACTS != ''
307-
uses: actions/upload-artifact@v3
307+
uses: actions/upload-artifact@v4
308308
with:
309309
name: failed-tests-${{matrix.vector.jobname}}
310310
path: ${{env.FAILED_TEST_ARTIFACTS}}
@@ -341,7 +341,7 @@ jobs:
341341
runs-on: ubuntu-latest
342342
container: ${{matrix.vector.image}}
343343
steps:
344-
- uses: actions/checkout@v3
344+
- uses: actions/checkout@v4
345345
if: matrix.vector.jobname != 'linux32'
346346
- uses: actions/checkout@v1
347347
if: matrix.vector.jobname == 'linux32'
@@ -352,13 +352,13 @@ jobs:
352352
run: ci/print-test-failures.sh
353353
- name: Upload failed tests' directories
354354
if: failure() && env.FAILED_TEST_ARTIFACTS != '' && matrix.vector.jobname != 'linux32'
355-
uses: actions/upload-artifact@v3
355+
uses: actions/upload-artifact@v4
356356
with:
357357
name: failed-tests-${{matrix.vector.jobname}}
358358
path: ${{env.FAILED_TEST_ARTIFACTS}}
359359
- name: Upload failed tests' directories
360360
if: failure() && env.FAILED_TEST_ARTIFACTS != '' && matrix.vector.jobname == 'linux32'
361-
uses: actions/upload-artifact@v1
361+
uses: actions/upload-artifact@v4
362362
with:
363363
name: failed-tests-${{matrix.vector.jobname}}
364364
path: ${{env.FAILED_TEST_ARTIFACTS}}
@@ -372,7 +372,7 @@ jobs:
372372
group: static-analysis-${{ github.ref }}
373373
cancel-in-progress: ${{ needs.ci-config.outputs.skip_concurrent == 'yes' }}
374374
steps:
375-
- uses: actions/checkout@v3
375+
- uses: actions/checkout@v4
376376
- run: ci/install-dependencies.sh
377377
- run: ci/run-static-analysis.sh
378378
- run: ci/check-directional-formatting.bash
@@ -395,7 +395,7 @@ jobs:
395395
artifact: sparse-20.04
396396
- name: Install the current `sparse` package
397397
run: sudo dpkg -i sparse-20.04/sparse_*.deb
398-
- uses: actions/checkout@v3
398+
- uses: actions/checkout@v4
399399
- name: Install other dependencies
400400
run: ci/install-dependencies.sh
401401
- run: make sparse
@@ -410,6 +410,6 @@ jobs:
410410
jobname: Documentation
411411
runs-on: ubuntu-latest
412412
steps:
413-
- uses: actions/checkout@v3
413+
- uses: actions/checkout@v4
414414
- run: ci/install-dependencies.sh
415415
- run: ci/test-documentation.sh

0 commit comments

Comments
 (0)