Skip to content

Commit eee2963

Browse files
mozhuanzuojingfbricon
authored andcommitted
Upgrade GitHub Actions to version 5
- actions/checkout@v5 - actions/cache@v5 - actions/setup-java@v5 - actions/setup-node@v5 - actions/upload-artifact@v5 - actions/download-artifact@v5
1 parent a420e3f commit eee2963

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ jobs:
3838
outputs:
3939
repo-cache-hit: ${{ steps.cache-last-commit.outputs.cache-hit }}
4040
steps:
41-
- uses: actions/checkout@v4
41+
- uses: actions/checkout@v5
4242
with:
4343
repository: 'eclipse-jdtls/eclipse.jdt.ls'
4444
fetch-depth: 2
4545
path: eclipse.jdt.ls
46-
- uses: actions/checkout@v4
46+
- uses: actions/checkout@v5
4747
with:
4848
repository: 'redhat-developer/vscode-java'
4949
fetch-depth: 2
@@ -56,7 +56,7 @@ jobs:
5656
git rev-parse HEAD >> ../lastCommit
5757
- name: Check New Changes
5858
id: cache-last-commit
59-
uses: actions/cache@v4
59+
uses: actions/cache@v5
6060
with:
6161
path: lastCommit
6262
key: lastCommit-${{ hashFiles('lastCommit') }}
@@ -67,19 +67,19 @@ jobs:
6767
steps:
6868
- name: Checkout JDT-LS
6969
if: "${{ inputs.JDT_LS_VERSION == '' }}"
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v5
7171
with:
7272
repository: eclipse-jdtls/eclipse.jdt.ls
7373
- name: Cache Maven local repository
74-
uses: actions/cache@v4
74+
uses: actions/cache@v5
7575
with:
7676
path: |
7777
~/.m2/repository
7878
~/.m2/wrapper
7979
!~/.m2/repository/org/eclipse/jdt/ls
8080
key: maven-local-${{ hashFiles('**/pom.xml') }}
8181
- name: Set Up Java
82-
uses: actions/setup-java@v4
82+
uses: actions/setup-java@v5
8383
with:
8484
java-version: '21'
8585
distribution: 'temurin'
@@ -90,9 +90,9 @@ jobs:
9090
mkdir ../staging
9191
cp org.eclipse.jdt.ls.product/distro/jdt-language-server-*.tar.gz ../staging
9292
- name: Check Out VS Code Java
93-
uses: actions/checkout@v4
93+
uses: actions/checkout@v5
9494
- name: Set Up NodeJS
95-
uses: actions/setup-node@v4
95+
uses: actions/setup-node@v5
9696
with:
9797
node-version: '20'
9898
- name: Install NodeJS dependencies
@@ -143,7 +143,7 @@ jobs:
143143
vsce package ${{ env.publishPreReleaseFlag }} -o vscode-java-${{ env.EXT_VERSION }}-${GITHUB_RUN_NUMBER}.vsix
144144
ls -lash *.vsix
145145
- name: Upload VSIX Artifacts
146-
uses: actions/upload-artifact@v4
146+
uses: actions/upload-artifact@v5
147147
with:
148148
name: vscode-java
149149
path: |
@@ -167,14 +167,14 @@ jobs:
167167
needs: packaging-job
168168
steps:
169169
- name: Set Up NodeJS
170-
uses: actions/setup-node@v4
170+
uses: actions/setup-node@v5
171171
with:
172172
node-version: '20'
173173
- name: Install dependencies
174174
run: |
175175
npm install -g typescript "@vscode/vsce" "ovsx"
176176
- name: Download VSIX & JDT-LS
177-
uses: actions/download-artifact@v4
177+
uses: actions/download-artifact@v5
178178
- name: Publish to VS Code Marketplace
179179
if: ${{ github.event_name == 'schedule' || inputs.publishToMarketPlace == 'true' || inputs.publishPreRelease == 'true' }}
180180
run: |

0 commit comments

Comments
 (0)