Skip to content

Commit 424faac

Browse files
NO-JIRA: deps(gha): update packaged github actions versions (#1725)
* Bump actions/checkout from 3 to 4 Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump actions/setup-python from 4 to 5 Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump actions/download-artifact from 3 to 4 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * Bump actions/cache from 3 to 4 Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v3...v4) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 0c95abc commit 424faac

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

.github/workflows/build.yaml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,13 @@ jobs:
7070
if: ${{ always() && runner.os == 'Linux' }}
7171
run: env -0 | sort -z | tr '\0' '\n'
7272

73-
- uses: actions/checkout@v3
73+
- uses: actions/checkout@v4
7474
with:
7575
repository: 'apache/qpid-proton'
7676
ref: ${{ matrix.protonGitRef }}
7777
path: 'qpid-proton'
7878

79-
- uses: actions/checkout@v3
79+
- uses: actions/checkout@v4
8080
with:
8181
path: 'qpid-dispatch'
8282

@@ -88,7 +88,7 @@ jobs:
8888
string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC)
8989
message("::set-output name=timestamp::${current_date}")
9090
91-
- uses: actions/cache@v3
91+
- uses: actions/cache@v4
9292
env:
9393
cache-name: cache-ccache
9494
with:
@@ -101,7 +101,7 @@ jobs:
101101
run: mkdir -p "${ProtonBuildDir}" "${DispatchBuildDir}" "${InstallPrefix}"
102102

103103
- name: Setup python ${{ env.PythonVersion }}
104-
uses: actions/setup-python@v4
104+
uses: actions/setup-python@v5
105105
with:
106106
python-version: ${{ env.PythonVersion }}
107107
architecture: x64
@@ -148,7 +148,7 @@ jobs:
148148
- name: Display ccache stats
149149
run: ccache -s
150150

151-
# github actions/upload-artifact@v3 does not preserve executable permission on binaries
151+
# github actions/upload-artifact@v4 does not preserve executable permission on binaries
152152
- name: Compress build
153153
working-directory: ${{github.workspace}}
154154
run: >
@@ -164,7 +164,7 @@ jobs:
164164
qpid-proton/build/python
165165
166166
- name: Upload archive
167-
uses: actions/upload-artifact@v3
167+
uses: actions/upload-artifact@v4
168168
with:
169169
name: qpid_dispatch_wrk_${{matrix.os}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{ matrix.protonGitRef }}
170170
path: /tmp/archive.tar.xz
@@ -201,12 +201,12 @@ jobs:
201201
run: env -0 | sort -z | tr '\0' '\n'
202202

203203
- name: Download Build
204-
uses: actions/download-artifact@v3
204+
uses: actions/download-artifact@v4
205205
with:
206206
name: qpid_dispatch_wrk_${{matrix.os}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}
207207

208208
- name: Setup python ${{ env.PythonVersion }}
209-
uses: actions/setup-python@v4
209+
uses: actions/setup-python@v5
210210
with:
211211
python-version: ${{ env.PythonVersion }}
212212
architecture: x64
@@ -232,22 +232,22 @@ jobs:
232232
ctest --timeout 1200 -C ${BuildType} -V -T Test --no-compress-output -I ${{matrix.shard}},,${{matrix.shards}} -j2 ${{env.DispatchCTestExtraArgs}}
233233
234234
- name: Upload test results
235-
uses: actions/upload-artifact@v3
235+
uses: actions/upload-artifact@v4
236236
if: ${{ ! cancelled() }}
237237
with:
238238
name: Test_Results_${{matrix.os}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}_${{matrix.shard}}
239239
path: ${{env.DispatchBuildDir}}/Testing/**/*.xml
240240

241241
- name: Upload log files (if any tests failed)
242-
uses: actions/upload-artifact@v3
242+
uses: actions/upload-artifact@v4
243243
if: failure()
244244
with:
245245
name: testLogs_${{matrix.os}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}_${{matrix.shard}}
246246
path: |
247247
qpid-dispatch/build/tests
248248
249249
- name: Upload core files (if any)
250-
uses: actions/upload-artifact@v3
250+
uses: actions/upload-artifact@v4
251251
if: failure()
252252
with:
253253
name: cores_${{matrix.os}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}_${{matrix.shard}}
@@ -427,13 +427,13 @@ jobs:
427427
- name: Check that Node20 works inside in-docker steps
428428
run: /__e/node20/bin/node -e 'console.log("Hello World")'
429429

430-
- uses: actions/checkout@v3
430+
- uses: actions/checkout@v4
431431
with:
432432
repository: 'apache/qpid-proton'
433433
ref: ${{ matrix.protonGitRef }}
434434
path: 'qpid-proton'
435435

436-
- uses: actions/checkout@v3
436+
- uses: actions/checkout@v4
437437
with:
438438
path: 'qpid-dispatch'
439439

@@ -480,7 +480,7 @@ jobs:
480480
string(TIMESTAMP current_date "%Y-%m-%d-%H;%M;%S" UTC)
481481
message("::set-output name=timestamp::${current_date}")
482482
483-
- uses: actions/cache@v3
483+
- uses: actions/cache@v4
484484
env:
485485
cache-name: cache-ccache
486486
with:
@@ -559,22 +559,22 @@ jobs:
559559
ctest --timeout 1200 -C ${BuildType} -V -T Test --output-on-failure --no-compress-output -I ${{matrix.shard}},,${{matrix.shards}} -j2 ${{env.DispatchCTestExtraArgs}}
560560
561561
- name: Upload test results
562-
uses: actions/upload-artifact@v3
562+
uses: actions/upload-artifact@v4
563563
if: ${{ ! cancelled() }}
564564
with:
565565
name: Test_Results_${{matrix.container}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}_${{matrix.shard}}
566566
path: ${{env.DispatchBuildDir}}/Testing/**/*.xml
567567

568568
- name: Upload log files (if any tests failed)
569-
uses: actions/upload-artifact@v3
569+
uses: actions/upload-artifact@v4
570570
if: failure()
571571
with:
572572
name: testLogs_${{matrix.container}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}_${{matrix.shard}}
573573
path: |
574574
qpid-dispatch/build/tests
575575
576576
- name: Upload core files (if any)
577-
uses: actions/upload-artifact@v3
577+
uses: actions/upload-artifact@v4
578578
if: failure()
579579
with:
580580
name: cores_${{matrix.container}}_${{matrix.buildType}}_${{matrix.runtimeCheck}}_${{matrix.protonGitRef}}_${{matrix.shard}}
@@ -614,7 +614,7 @@ jobs:
614614
- name: Install python-checker test dependencies
615615
run: python3 -m pip install tox
616616

617-
- uses: actions/checkout@v3
617+
- uses: actions/checkout@v4
618618

619619
- name: Create Build and Install directories
620620
run: mkdir -p "${DispatchBuildDir}" "{InstallPrefix}"
@@ -646,7 +646,7 @@ jobs:
646646
-DCONSOLE_INSTALL=OFF
647647
steps:
648648

649-
- uses: actions/checkout@v3
649+
- uses: actions/checkout@v4
650650

651651
- name: Create Build and Install directories
652652
run: mkdir -p "${DispatchBuildDir}" "{InstallPrefix}"
@@ -678,13 +678,13 @@ jobs:
678678
run: cmake --build "${DispatchBuildDir}" -t docs
679679

680680
- name: Store the rendered user-guide
681-
uses: actions/upload-artifact@v3
681+
uses: actions/upload-artifact@v4
682682
with:
683683
name: UserGuide
684684
path: ${{env.DispatchBuildDir}}/docs/books/user-guide
685685

686686
- name: Store the rendered html man pages
687-
uses: actions/upload-artifact@v3
687+
uses: actions/upload-artifact@v4
688688
with:
689689
name: Manpages
690690
path: ${{env.DispatchBuildDir}}/docs/man/*.html
@@ -693,7 +693,7 @@ jobs:
693693
run: asciidoctor-pdf --failure-level INFO ${{github.workspace}}/docs/books/user-guide/book.adoc
694694

695695
- name: Store the rendered Dispatch book PDF
696-
uses: actions/upload-artifact@v3
696+
uses: actions/upload-artifact@v4
697697
with:
698698
name: book.pdf
699699
path: ${{github.workspace}}/docs/books/user-guide/book.pdf
@@ -702,7 +702,7 @@ jobs:
702702
name: Console Tests
703703
runs-on: ubuntu-latest
704704
steps:
705-
- uses: actions/checkout@v3
705+
- uses: actions/checkout@v4
706706

707707
- name: Install Dependencies
708708
run: cd console/react && npm ci
@@ -714,7 +714,7 @@ jobs:
714714
name: Console ESLint
715715
runs-on: ubuntu-latest
716716
steps:
717-
- uses: actions/checkout@v3
717+
- uses: actions/checkout@v4
718718

719719
- name: Install Dependencies
720720
run: cd console/react && npm ci
@@ -726,8 +726,8 @@ jobs:
726726
name: RAT Check
727727
runs-on: ubuntu-latest
728728
steps:
729-
- uses: actions/checkout@v3
730-
- uses: actions/cache@v3
729+
- uses: actions/checkout@v4
730+
- uses: actions/cache@v4
731731
with:
732732
path: ~/.m2/repository
733733
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
@@ -752,7 +752,7 @@ jobs:
752752
runs-on: ubuntu-latest
753753
steps:
754754
- name: Checkout
755-
uses: actions/checkout@v3
755+
uses: actions/checkout@v4
756756
- name: Build Debian image
757757
uses: docker/build-push-action@v5
758758
with:

0 commit comments

Comments
 (0)