From 6951bb7c998838ac9f7f039ee370fc0d6ec4dbda Mon Sep 17 00:00:00 2001 From: Snoweuph Date: Wed, 3 Jul 2024 18:45:44 +0000 Subject: [PATCH] Update images/actions/lua/Dockerfile --- images/actions/lua/Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/images/actions/lua/Dockerfile b/images/actions/lua/Dockerfile index 0dc4c39..70062d1 100644 --- a/images/actions/lua/Dockerfile +++ b/images/actions/lua/Dockerfile @@ -2,11 +2,12 @@ FROM git.euph.dev/actions/runner-basic:latest ARG PACKAGE_VERSION RUN release_info=$(curl -s https://api.github.com/repos/LuaLS/lua-language-server/releases/latest) \ - && download_url=$(echo "$release_info" | jq -r '.assets[] | select(.name | endswith("linux-x64.tar.gz")) | .browser_download_url') \ + && download_url=$(echo "$release_info" | jq -r '.assets[] | select(.name | endswith("linux-x64-musl.tar.gz")) | .browser_download_url') \ && curl -LO "$download_url" \ && tar_file=$(basename "$download_url") \ - && tar -zxvf "$tar_file" bin/lua-language-server \ - && sudo mv ./bin/lua-language-server /usr/local/bin/lua-language-server \ - && rm -rf bin "$tar_file" + && sudo mkdir /opt/lua-language-server + && tar -xf "$tar_file" -C /opt/lua-language-server \ + && rm -rf "$tar_file" +ENV PATH="/opt/lua-language-server/bin:${PATH}" RUN sudo apk add --no-cache "lua$PACKAGE_VERSION" "luarocks$PACKAGE_VERSION" stylua luacheck \ No newline at end of file