Skip to content

Commit 41c8adc

Browse files
authored
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20 (#733)
1 parent 3ce734c commit 41c8adc

File tree

3 files changed

+38
-38
lines changed

3 files changed

+38
-38
lines changed

.github/workflows/build.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ jobs:
1414
os: [ 'ubuntu-latest', 'macos-latest', 'windows-latest' ]
1515
fail-fast: false
1616
steps:
17-
- uses: actions/checkout@v3
17+
- uses: actions/checkout@v4
1818
with:
1919
fetch-depth: 0
2020
submodules: recursive
2121
- name: Java ${{ matrix.Java }} (${{ matrix.os }})
22-
uses: actions/setup-java@v3
22+
uses: actions/setup-java@v4
2323
with:
2424
java-version: ${{ matrix.java }}
2525
distribution: 'temurin'
2626
- name: Cache Maven packages
27-
uses: actions/cache@v3
27+
uses: actions/cache@v4
2828
with:
2929
path: ~/.m2/repository
3030
key: ${{ runner.os }}-m2-repository-${{ hashFiles('**/pom.xml') }}
@@ -41,7 +41,7 @@ jobs:
4141
MAVEN_OPTS: -Dhttps.protocols=TLSv1.2 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.retryHandler.count=10
4242
run: mvn --batch-mode --errors --update-snapshots package ${{ steps.maven-profile-flag.outputs.MAVEN_VERIFY_STAGE }} --file pom.xml ${{ steps.maven-profile-flag.outputs.MAVEN_PROFILE_FLAG }}
4343
- name: Upload artifacts
44-
uses: actions/upload-artifact@v3
44+
uses: actions/upload-artifact@v4
4545
with:
4646
name: ${{ matrix.os }}-${{ matrix.java }}
4747
retention-days: 5
@@ -62,7 +62,7 @@ jobs:
6262
ports:
6363
- 5000:5000
6464
steps:
65-
- uses: actions/checkout@v3
65+
- uses: actions/checkout@v4
6666
with:
6767
fetch-depth: 0
6868
submodules: recursive
@@ -73,21 +73,21 @@ jobs:
7373
echo "release_version=$git_version_last" >> $GITHUB_ENV
7474
- name: Docker meta
7575
id: meta
76-
uses: docker/metadata-action@v4
76+
uses: docker/metadata-action@v5
7777
with:
7878
images: |
7979
localhost:5000/${{ github.repository }}
8080
tags: |
8181
type=raw,value=latest
8282
type=raw,value=${{ env.release_version }}
8383
- name: Set up QEMU
84-
uses: docker/setup-qemu-action@v2
84+
uses: docker/setup-qemu-action@v3
8585
- name: Set up Docker Buildx
86-
uses: docker/setup-buildx-action@v2
86+
uses: docker/setup-buildx-action@v3
8787
with:
8888
driver-opts: network=host
8989
- name: Build image
90-
uses: docker/build-push-action@v3
90+
uses: docker/build-push-action@v5
9191
continue-on-error: true
9292
with:
9393
context: ./openam-distribution/openam-distribution-docker
@@ -111,7 +111,7 @@ jobs:
111111
ports:
112112
- 5000:5000
113113
steps:
114-
- uses: actions/checkout@v3
114+
- uses: actions/checkout@v4
115115
with:
116116
fetch-depth: 0
117117
submodules: recursive
@@ -122,21 +122,21 @@ jobs:
122122
echo "release_version=$git_version_last" >> $GITHUB_ENV
123123
- name: Docker meta
124124
id: meta
125-
uses: docker/metadata-action@v4
125+
uses: docker/metadata-action@v5
126126
with:
127127
images: |
128128
localhost:5000/${{ github.repository }}
129129
tags: |
130130
type=raw,value=alpine
131131
type=raw,value=${{ env.release_version }}-alpine
132132
- name: Set up QEMU
133-
uses: docker/setup-qemu-action@v2
133+
uses: docker/setup-qemu-action@v3
134134
- name: Set up Docker Buildx
135-
uses: docker/setup-buildx-action@v2
135+
uses: docker/setup-buildx-action@v3
136136
with:
137137
driver-opts: network=host
138138
- name: Build image
139-
uses: docker/build-push-action@v3
139+
uses: docker/build-push-action@v5
140140
continue-on-error: true
141141
with:
142142
context: ./openam-distribution/openam-distribution-docker

.github/workflows/deploy.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ jobs:
1515
env:
1616
GITHUB_CONTEXT: ${{ toJSON(github) }}
1717
run: echo "$GITHUB_CONTEXT"
18-
- uses: actions/checkout@v3
18+
- uses: actions/checkout@v4
1919
with:
2020
fetch-depth: 0
2121
submodules: recursive
2222
- name: Set up Java for publishing to Maven Central Repository OSS
23-
uses: actions/setup-java@v3
23+
uses: actions/setup-java@v4
2424
with:
2525
java-version: '8'
2626
distribution: 'temurin'
2727
server-id: ossrh
2828
server-username: MAVEN_USERNAME
2929
server-password: MAVEN_PASSWORD
3030
- name: Cache Maven packages
31-
uses: actions/cache@v3
31+
uses: actions/cache@v4
3232
with:
3333
path: ~/.m2/repository
3434
key: ${{ runner.os }}-m2-repository-${{ hashFiles('**/pom.xml') }}
@@ -55,42 +55,42 @@ jobs:
5555
if: ${{ github.event.workflow_run.event=='push' && env.MAVEN_USERNAME!='' && env.MAVEN_PASSWORD!=''}}
5656
run: mvn --batch-mode --errors --update-snapshots -Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }} deploy --file pom.xml
5757
- name: Upload artifacts OpenAM Distribution Kit, containing all distributable artifacts
58-
uses: actions/upload-artifact@v3
58+
uses: actions/upload-artifact@v4
5959
with:
6060
name: OpenAM Distribution Kit, containing all distributable artifacts
6161
path: openam-distribution/openam-distribution-kit/target/*.zip
6262
- name: Upload artifacts OpenAM Distribution SSO Configurator Tools Kit
63-
uses: actions/upload-artifact@v3
63+
uses: actions/upload-artifact@v4
6464
with:
6565
name: OpenAM Distribution SSO Configurator Tools Kit
6666
path: openam-distribution/openam-distribution-ssoconfiguratortools/target/*.zip
6767
- name: Upload artifacts OpenAM Distribution Fedlet UnConfigured zip
68-
uses: actions/upload-artifact@v3
68+
uses: actions/upload-artifact@v4
6969
with:
7070
name: OpenAM Distribution Fedlet UnConfigured zip
7171
path: openam-distribution/openam-distribution-fedlet-unconfigured/target/*.zip
7272
- name: Upload artifacts OpenAM Distribution SSO Admin Tools Kit
73-
uses: actions/upload-artifact@v3
73+
uses: actions/upload-artifact@v4
7474
with:
7575
name: OpenAM Distribution SSO Admin Tools Kit
7676
path: openam-distribution/openam-distribution-ssoadmintools/target/*.zip
7777
- name: Upload artifacts OpenAM Admin Console
78-
uses: actions/upload-artifact@v3
78+
uses: actions/upload-artifact@v4
7979
with:
8080
name: OpenAM Admin Console
8181
path: openam-console/target/*.war
8282
- name: Upload artifacts OpenAM Server Component
83-
uses: actions/upload-artifact@v3
83+
uses: actions/upload-artifact@v4
8484
with:
8585
name: OpenAM Server Component
8686
path: openam-server/target/*.war
8787
- name: Upload artifacts OpenAM Server Only Component
88-
uses: actions/upload-artifact@v3
88+
uses: actions/upload-artifact@v4
8989
with:
9090
name: OpenAM Server Only Component
9191
path: openam-server-only/target/*.war
9292
- name: Upload artifacts OpenAM Dockerfile
93-
uses: actions/upload-artifact@v3
93+
uses: actions/upload-artifact@v4
9494
with:
9595
name: OpenAM Dockerfile
9696
path: openam-distribution/openam-distribution-docker/Dockerfile*

.github/workflows/release.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,20 @@ jobs:
1919
env:
2020
GITHUB_CONTEXT: ${{ toJSON(github) }}
2121
run: echo "$GITHUB_CONTEXT"
22-
- uses: actions/checkout@v3
22+
- uses: actions/checkout@v4
2323
with:
2424
fetch-depth: 0
2525
submodules: recursive
2626
- name: Set up Java for publishing to Maven Central Repository OSS
27-
uses: actions/setup-java@v3
27+
uses: actions/setup-java@v4
2828
with:
2929
java-version: '8'
3030
distribution: 'temurin'
3131
server-id: ossrh
3232
server-username: MAVEN_USERNAME
3333
server-password: MAVEN_PASSWORD
3434
- name: Cache Maven packages
35-
uses: actions/cache@v3
35+
uses: actions/cache@v4
3636
with:
3737
path: ~/.m2/repository
3838
key: ${{ runner.os }}-m2-repository-${{ hashFiles('**/pom.xml') }}
@@ -82,14 +82,14 @@ jobs:
8282
needs:
8383
- release-maven
8484
steps:
85-
- uses: actions/checkout@v3
85+
- uses: actions/checkout@v4
8686
with:
8787
ref: ${{ github.event.inputs.releaseVersion }}
8888
fetch-depth: 1
8989
submodules: recursive
9090
- name: Docker meta
9191
id: meta
92-
uses: docker/metadata-action@v4
92+
uses: docker/metadata-action@v5
9393
with:
9494
images: |
9595
${{ github.repository }}
@@ -98,9 +98,9 @@ jobs:
9898
type=raw,value=latest
9999
type=raw,value=${{ github.event.inputs.releaseVersion }}
100100
- name: Set up QEMU
101-
uses: docker/setup-qemu-action@v2
101+
uses: docker/setup-qemu-action@v3
102102
- name: Set up Docker Buildx
103-
uses: docker/setup-buildx-action@v2
103+
uses: docker/setup-buildx-action@v3
104104
- name: Login to DockerHub
105105
uses: docker/login-action@v2
106106
with:
@@ -113,7 +113,7 @@ jobs:
113113
username: ${{ github.repository_owner }}
114114
password: ${{ secrets.GITHUB_TOKEN }}
115115
- name: Build and push image
116-
uses: docker/build-push-action@v3
116+
uses: docker/build-push-action@v5
117117
continue-on-error: true
118118
with:
119119
context: ./openam-distribution/openam-distribution-docker
@@ -129,14 +129,14 @@ jobs:
129129
needs:
130130
- release-maven
131131
steps:
132-
- uses: actions/checkout@v3
132+
- uses: actions/checkout@v4
133133
with:
134134
ref: ${{ github.event.inputs.releaseVersion }}
135135
fetch-depth: 1
136136
submodules: recursive
137137
- name: Docker meta (alpine)
138138
id: meta
139-
uses: docker/metadata-action@v4
139+
uses: docker/metadata-action@v5
140140
with:
141141
images: |
142142
${{ github.repository }}
@@ -145,9 +145,9 @@ jobs:
145145
type=raw,value=alpine
146146
type=raw,value=${{ github.event.inputs.releaseVersion }}-alpine
147147
- name: Set up QEMU
148-
uses: docker/setup-qemu-action@v2
148+
uses: docker/setup-qemu-action@v3
149149
- name: Set up Docker Buildx
150-
uses: docker/setup-buildx-action@v2
150+
uses: docker/setup-buildx-action@v3
151151
- name: Login to DockerHub
152152
uses: docker/login-action@v2
153153
with:
@@ -161,7 +161,7 @@ jobs:
161161
password: ${{ secrets.GITHUB_TOKEN }}
162162
- name: Build and push image
163163
continue-on-error: true
164-
uses: docker/build-push-action@v3
164+
uses: docker/build-push-action@v5
165165
with:
166166
context: ./openam-distribution/openam-distribution-docker
167167
file: ./openam-distribution/openam-distribution-docker/Dockerfile-alpine

0 commit comments

Comments
 (0)