Skip to content

Commit 4d802db

Browse files
committed
Do not build Alpine Linux-specific version
We can't build a binary version of the language server for Alpine Linux any more due to bugs/limitations in GraalVM and changes to the runners in GitHub Actions. It's _probably_ okay to drop Alpine Linux support, since Alpine Linux is usually used on servers instead of as a desktop operating system, and it's a real pain to set up as a desktop operating system. Alpine Linux users should still be able to use the extension if they install Java. Signed-off-by: David Thompson <davthomp@redhat.com>
1 parent 62f6a66 commit 4d802db

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

.github/workflows/native-image.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
strategy:
2727
fail-fast: true
2828
matrix:
29-
label: [osx-x86_64, osx-aarch_64, linux, alpine]
29+
label: [osx-x86_64, osx-aarch_64, linux]
3030
include:
3131
- label: osx-x86_64
3232
os: macos-13
@@ -35,9 +35,6 @@
3535
- label: linux
3636
os: ubuntu-22.04
3737
prop: -Dgraalvm.static=-H:+StaticExecutableWithDynamicLibC
38-
- label: alpine
39-
os: ubuntu-22.04
40-
prop: -Dgraalvm.static=--static
4138
steps:
4239
- uses: actions/checkout@v4
4340
with:

.github/workflows/release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ jobs:
118118
- name: Prepare Binary Artifacts For Packaging
119119
run: |
120120
mkdir -p ../staging/zips ../staging/checksums
121-
for f in lemminx-{linux,alpine} lemminx-osx-{x86_64,aarch_64} lemminx-win32; do
121+
for f in lemminx-linux lemminx-osx-{x86_64,aarch_64} lemminx-win32; do
122122
pushd ${f}
123123
chmod u+x ${f}*
124124
zip ../../staging/zips/${f}.zip ${f}*
@@ -130,7 +130,6 @@ jobs:
130130
- name: Package vscode-xml
131131
run: |
132132
declare -A targets
133-
targets["alpine-x64"]=alpine
134133
targets["linux-x64"]=linux
135134
targets["win32-x64"]=win32
136135
targets["darwin-x64"]=osx-x86_64

0 commit comments

Comments
 (0)