Skip to content

Commit 0b7cba5

Browse files
committed
test 1
Signed-off-by: Fred Bricon <fbricon@gmail.com>
1 parent eeeb4ed commit 0b7cba5

File tree

1 file changed

+4
-43
lines changed

1 file changed

+4
-43
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -83,12 +83,6 @@ jobs:
8383
with:
8484
java-version: '21'
8585
distribution: 'temurin'
86-
- name: Build JDT-LS
87-
if: "${{ inputs.JDT_LS_VERSION == '' }}"
88-
run: |
89-
./mvnw clean verify -B -U -DskipTests -Pserver-distro
90-
mkdir ../staging
91-
cp org.eclipse.jdt.ls.product/distro/jdt-language-server-*.tar.gz ../staging
9286
- name: Check Out VS Code Java
9387
uses: actions/checkout@v5
9488
- name: Set Up NodeJS
@@ -97,32 +91,9 @@ jobs:
9791
node-version: '20'
9892
- name: Install NodeJS dependencies
9993
run: npm install -g typescript "@vscode/vsce" "ovsx"
100-
- name: Download JDT-LS Release
101-
if: "${{ inputs.JDT_LS_VERSION != '' }}"
102-
run: |
103-
version=`echo ${{ inputs.JDT_LS_VERSION }} | cut -d- -f1`
104-
curl -LO https://download.eclipse.org/jdtls/milestones/${version}/jdt-language-server-${{ inputs.JDT_LS_VERSION }}.tar.gz
10594
- name: Build vscode-java
10695
run: |
10796
npm install
108-
- name: Prepare JDT-LS
109-
run: |
110-
rm -rf ./out
111-
mkdir server/
112-
if [ -e jdt-language-server-*.tar.gz ]; then
113-
tar -xf jdt-language-server-*.tar.gz -C server/
114-
else
115-
tar -xf ../staging/jdt-language-server-*.tar.gz -C server/
116-
fi
117-
echo "EXT_VERSION=$(cat package.json | jq -r .version)" >> $GITHUB_ENV
118-
- name: Test vscode-java
119-
env:
120-
SKIP_COMMANDS_TEST: true
121-
run: |
122-
xvfb-run --auto-servernum npm run test --silent
123-
continue-on-error: true
124-
- name: Clean tests
125-
run: npm run clean-test-folder
12697
- name: Prepare Lombok Support
12798
if: false
12899
run: |
@@ -136,10 +107,8 @@ jobs:
136107
run: |
137108
platforms=("win32-x64" "linux-x64" "linux-arm64" "darwin-x64" "darwin-arm64")
138109
for platform in ${platforms[@]}; do
139-
npm run download-jre -- --target ${platform} --javaVersion 21
140110
vsce package ${{ env.publishPreReleaseFlag }} --target ${platform} -o java-${platform}-${{ env.EXT_VERSION }}-${GITHUB_RUN_NUMBER}.vsix
141111
done
142-
rm -rf jre/
143112
vsce package ${{ env.publishPreReleaseFlag }} -o vscode-java-${{ env.EXT_VERSION }}-${GITHUB_RUN_NUMBER}.vsix
144113
ls -lash *.vsix
145114
- name: Upload VSIX Artifacts
@@ -170,25 +139,17 @@ jobs:
170139
uses: actions/setup-node@v5
171140
with:
172141
node-version: '20'
173-
- name: Install dependencies
174-
run: |
175-
npm install -g typescript "@vscode/vsce" "ovsx"
176142
- name: Download VSIX & JDT-LS
177143
uses: actions/download-artifact@v5
144+
- name: Display structure of downloaded files
145+
run: ls -R
178146
- name: Publish to VS Code Marketplace
179147
if: ${{ github.event_name == 'schedule' || inputs.publishToMarketPlace == 'true' || inputs.publishPreRelease == 'true' }}
180148
run: |
181149
for platformVsix in vscode-java/java-*-*-${GITHUB_RUN_NUMBER}.vsix; do
182-
vsce publish --skip-duplicate -p ${{ secrets.VSCODE_MARKETPLACE_TOKEN }} --packagePath ${platformVsix}
183-
done
184-
vsce publish --skip-duplicate -p ${{ secrets.VSCODE_MARKETPLACE_TOKEN }} --packagePath vscode-java/vscode-java-*-${GITHUB_RUN_NUMBER}.vsix
185-
- name: Publish to OpenVSX Registry
186-
if: ${{ github.event_name == 'schedule' || inputs.publishToOVSX == 'true' || inputs.publishPreRelease == 'true' }}
187-
run: |
188-
for platformVsix in vscode-java/java-*-*-${GITHUB_RUN_NUMBER}.vsix; do
189-
ovsx publish --skip-duplicate -p ${{ secrets.OVSX_MARKETPLACE_TOKEN }} --packagePath ${platformVsix}
150+
ls ${platformVsix}
190151
done
191-
ovsx publish --skip-duplicate -p ${{ secrets.OVSX_MARKETPLACE_TOKEN }} --packagePath vscode-java/vscode-java-*-${GITHUB_RUN_NUMBER}.vsix
152+
ls vscode-java/vscode-java-*-${GITHUB_RUN_NUMBER}.vsix
192153
- name: Delete saved artifact
193154
if: always()
194155
uses: geekyeggo/delete-artifact@e46cfb9575865f907c2beb2e4170b5f4c7d77c52

0 commit comments

Comments
 (0)