Skip to content

Commit dbd9687

Browse files
committed
ci: upgrade actions
1 parent 886c37d commit dbd9687

8 files changed

Lines changed: 46 additions & 46 deletions

‎.github/workflows/dev-deploy.yaml‎

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ jobs:
1717
os: [ubuntu-latest, windows-latest]
1818
runs-on: ${{ matrix.os }}
1919
steps:
20-
- uses: actions/checkout@v4
20+
- uses: actions/checkout@v6
2121

2222
- name: Setup Java
23-
uses: actions/setup-java@v4
23+
uses: actions/setup-java@v5
2424
with:
2525
distribution: 'temurin'
2626
java-version: 17
2727

2828
- name: Setup Gradle
29-
uses: gradle/actions/setup-gradle@v4
29+
uses: gradle/actions/setup-gradle@v6
3030

3131
- name: Setup Node
3232
uses: actions/setup-node@v6
@@ -62,28 +62,28 @@ jobs:
6262
needs: [ build-jar ]
6363
runs-on: ubuntu-latest
6464
steps:
65-
- uses: actions/checkout@v4
65+
- uses: actions/checkout@v6
6666

6767
- name: Download Boot Jar
68-
uses: actions/download-artifact@v4
68+
uses: actions/download-artifact@v8
6969
with:
7070
name: boot
7171
path: boot/build/libs
7272

7373
- name: Login to Docker Hub
74-
uses: docker/login-action@v3
74+
uses: docker/login-action@v4
7575
with:
7676
registry: docker.io
7777
username: ${{ vars.DOCKERHUB_USERNAME }}
7878
password: ${{ secrets.DOCKERHUB_TOKEN }}
7979

8080
- name: Set up QEMU
81-
uses: docker/setup-qemu-action@v3
81+
uses: docker/setup-qemu-action@v4
8282
- name: Set up Docker Buildx
83-
uses: docker/setup-buildx-action@v3
83+
uses: docker/setup-buildx-action@v4
8484

8585
- name: Build and push
86-
uses: docker/build-push-action@v6
86+
uses: docker/build-push-action@v7
8787
with:
8888
context: boot
8989
platforms: linux/amd64,linux/arm64
@@ -95,15 +95,15 @@ jobs:
9595
needs: [ build-jar ]
9696
runs-on: ubuntu-latest
9797
steps:
98-
- uses: actions/checkout@v4
98+
- uses: actions/checkout@v6
9999
- name: Setup Java
100-
uses: actions/setup-java@v4
100+
uses: actions/setup-java@v5
101101
with:
102102
distribution: 'temurin'
103103
java-version: 17
104104

105105
- name: Setup Gradle
106-
uses: gradle/actions/setup-gradle@v4
106+
uses: gradle/actions/setup-gradle@v6
107107

108108
- name: Publish with Gradle
109109
env:

‎.github/workflows/docker-build-test.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout code
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v6
2626
- name: Build Docker image
2727
run: |
2828
docker build --build-arg ROUTE_ROOT_PATH=/memshell-party --build-arg CONTEXT_PATH=/memshell-party -t app .

‎.github/workflows/docker-push.yml‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ jobs:
1515
name: Docker Push
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v6
1919
- name: Login to Docker Hub
20-
uses: docker/login-action@v3
20+
uses: docker/login-action@v4
2121
with:
2222
registry: docker.io
2323
username: ${{ vars.DOCKERHUB_USERNAME }}
2424
password: ${{ secrets.DOCKERHUB_TOKEN }}
2525

2626
- name: Set up QEMU
27-
uses: docker/setup-qemu-action@v3
27+
uses: docker/setup-qemu-action@v4
2828
- name: Set up Docker Buildx
29-
uses: docker/setup-buildx-action@v3
29+
uses: docker/setup-buildx-action@v4
3030

3131
- name: Build and push RedQueen
32-
uses: docker/build-push-action@v6
32+
uses: docker/build-push-action@v7
3333
with:
3434
context: .
3535
platforms: linux/amd64,linux/arm64

‎.github/workflows/memshell-integration-test.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,16 +54,16 @@ jobs:
5454
name: ${{ matrix.cases.middleware }}
5555
steps:
5656
- name: Checkout
57-
uses: actions/checkout@v4
57+
uses: actions/checkout@v6
5858

5959
- name: Setup Java
60-
uses: actions/setup-java@v4
60+
uses: actions/setup-java@v5
6161
with:
6262
distribution: 'temurin'
6363
java-version: 17
6464

6565
- name: Setup Gradle
66-
uses: gradle/actions/setup-gradle@v4
66+
uses: gradle/actions/setup-gradle@v6
6767

6868
- name: Prepare for Integration Test
6969
run: ./gradlew ${{ matrix.cases.depend_tasks }}

‎.github/workflows/probe-integration-test.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,16 +48,16 @@ jobs:
4848
name: ${{ matrix.cases.middleware }}
4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@v4
51+
uses: actions/checkout@v6
5252

5353
- name: Setup Java
54-
uses: actions/setup-java@v4
54+
uses: actions/setup-java@v5
5555
with:
5656
distribution: 'temurin'
5757
java-version: 17
5858

5959
- name: Setup Gradle
60-
uses: gradle/actions/setup-gradle@v4
60+
uses: gradle/actions/setup-gradle@v6
6161

6262
- name: Prepare for Integration Test
6363
run: ./gradlew ${{ matrix.cases.depend_tasks }}
@@ -66,7 +66,7 @@ jobs:
6666
run: ./gradlew :integration-test:test --tests '*.probe.${{ matrix.cases.middleware }}.*' --info
6767

6868
- name: Export Integration Test Summary
69-
uses: mikepenz/action-junit-report@v5
69+
uses: mikepenz/action-junit-report@v6
7070
if: success() || failure()
7171
with:
7272
report_paths: '**/build/test-results/test/TEST-*.xml'

‎.github/workflows/release.yaml‎

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
version-without-v: ${{ steps.get_version.outputs.version-without-v }}
1515
changelog: ${{ steps.get_changelog.outputs.changelog }}
1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
1818

1919
- name: Get Version
2020
id: get_version
@@ -36,16 +36,16 @@ jobs:
3636
name: Build Jar
3737
runs-on: ubuntu-latest
3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6
4040

4141
- name: Setup Java
42-
uses: actions/setup-java@v4
42+
uses: actions/setup-java@v5
4343
with:
4444
distribution: 'temurin'
4545
java-version: 17
4646

4747
- name: Setup Gradle
48-
uses: gradle/actions/setup-gradle@v4
48+
uses: gradle/actions/setup-gradle@v6
4949

5050
- name: Setup Node
5151
uses: actions/setup-node@v6
@@ -75,7 +75,7 @@ jobs:
7575
needs: [ info, build-jar ]
7676
runs-on: ubuntu-latest
7777
steps:
78-
- uses: actions/checkout@v4
78+
- uses: actions/checkout@v6
7979

8080
- name: Download Boot Jar
8181
uses: actions/download-artifact@v4
@@ -84,26 +84,26 @@ jobs:
8484
path: boot/build/libs
8585

8686
- name: Login to GitHub Container Registry
87-
uses: docker/login-action@v3
87+
uses: docker/login-action@v4
8888
with:
8989
registry: ghcr.io
9090
username: ${{ github.repository_owner }}
9191
password: ${{ secrets.GITHUB_TOKEN }}
9292

9393
- name: Login to Docker Hub
94-
uses: docker/login-action@v3
94+
uses: docker/login-action@v4
9595
with:
9696
registry: docker.io
9797
username: ${{ vars.DOCKERHUB_USERNAME }}
9898
password: ${{ secrets.DOCKERHUB_TOKEN }}
9999

100100
- name: Set up QEMU
101-
uses: docker/setup-qemu-action@v3
101+
uses: docker/setup-qemu-action@v4
102102
- name: Set up Docker Buildx
103-
uses: docker/setup-buildx-action@v3
103+
uses: docker/setup-buildx-action@v4
104104

105105
- name: Build and push
106-
uses: docker/build-push-action@v6
106+
uses: docker/build-push-action@v7
107107
with:
108108
context: boot
109109
platforms: linux/amd64,linux/arm64
@@ -115,7 +115,7 @@ jobs:
115115
ghcr.io/reajason/memshell-party:latest
116116
117117
- name: Build and push RedQueen
118-
uses: docker/build-push-action@v6
118+
uses: docker/build-push-action@v7
119119
with:
120120
context: .
121121
platforms: linux/amd64,linux/arm64
@@ -130,15 +130,15 @@ jobs:
130130
name: Deploy to Maven Central
131131
runs-on: ubuntu-latest
132132
steps:
133-
- uses: actions/checkout@v4
133+
- uses: actions/checkout@v6
134134
- name: Setup Java
135-
uses: actions/setup-java@v4
135+
uses: actions/setup-java@v5
136136
with:
137137
distribution: 'temurin'
138138
java-version: 17
139139

140140
- name: Setup Gradle
141-
uses: gradle/actions/setup-gradle@v4
141+
uses: gradle/actions/setup-gradle@v6
142142

143143
- name: Publish with Gradle
144144
env:
@@ -156,7 +156,7 @@ jobs:
156156
permissions:
157157
contents: write
158158
steps:
159-
- uses: actions/checkout@v4
159+
- uses: actions/checkout@v6
160160

161161
- name: Download Boot Jar
162162
uses: actions/download-artifact@v4

‎.github/workflows/single-integration-test.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ jobs:
2222
runs-on: ubuntu-22.04
2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v6
2626

2727
- name: Setup Java
28-
uses: actions/setup-java@v4
28+
uses: actions/setup-java@v5
2929
with:
3030
distribution: 'temurin'
3131
java-version: 17
3232

3333
- name: Setup Gradle
34-
uses: gradle/actions/setup-gradle@v4
34+
uses: gradle/actions/setup-gradle@v6
3535

3636
- name: Prepare for Integration Test
3737
if: ${{ inputs.depend_tasks != '' }}

‎.github/workflows/unit-test.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v4
20+
uses: actions/checkout@v6
2121

2222
- name: Setup Java
23-
uses: actions/setup-java@v4
23+
uses: actions/setup-java@v5
2424
with:
2525
distribution: 'temurin'
2626
java-version: 17
2727

2828
- name: Setup Gradle
29-
uses: gradle/actions/setup-gradle@v4
29+
uses: gradle/actions/setup-gradle@v6
3030

3131
- name: Generator Unit Test with Gradle
3232
run: ./gradlew :generator:test

0 commit comments

Comments
 (0)