Skip to content

Commit 0c79b14

Browse files
committed
fix release
1 parent dccf9be commit 0c79b14

File tree

1 file changed

+44
-16
lines changed

1 file changed

+44
-16
lines changed

.github/workflows/build.yml

+44-16
Original file line numberDiff line numberDiff line change
@@ -70,37 +70,65 @@ jobs:
7070
runs-on: ubuntu-latest
7171
if: startsWith(github.ref, 'refs/tags/')
7272
steps:
73-
- name: Download
73+
- name: Download win32-x64
7474
uses: actions/download-artifact@v4
7575
with:
76-
path: ./artifact
76+
name: lua-language-server-win32-x64
77+
- name: Download win32-ia32
78+
uses: actions/download-artifact@v4
79+
with:
80+
name: lua-language-server-win32-ia32
81+
- name: Download linux-x64
82+
uses: actions/download-artifact@v4
83+
with:
84+
name: lua-language-server-linux-x64
85+
- name: Download linux-arm64
86+
uses: actions/download-artifact@v4
87+
with:
88+
name: lua-language-server-linux-aarch64
89+
- name: Download linux-musl
90+
uses: actions/download-artifact@v4
91+
with:
92+
name: lua-language-server-linux-musl
93+
- name: Download linux-bsd
94+
uses: actions/download-artifact@v4
95+
with:
96+
name: lua-language-server-linux-bsd
97+
- name: Download darwin-x64
98+
uses: actions/download-artifact@v4
99+
with:
100+
name: lua-language-server-darwin-x64
101+
- name: Download darwin-arm64
102+
uses: actions/download-artifact@v4
103+
with:
104+
name: lua-language-server-darwin-arm64
77105
- name: look file stucture
78106
run: |
79107
ls -R
80108
- name: zip windows package win32-x64
81109
uses: TheDoctor0/[email protected]
82110
with:
83111
filename: lua-language-server-win32-x64.zip
84-
path: ./artifact/lua-language-server-win32-x64
112+
path: lua-language-server-win32-x64
85113
- name: zip windows package win32-ia32
86114
uses: TheDoctor0/[email protected]
87115
with:
88116
filename: lua-language-server-win32-ia32.zip
89-
path: ./artifact/lua-language-server-win32-ia32
117+
path: lua-language-server-win32-ia32
90118
- name: tar unix
91119
run: |
92-
chmod +x ./artifact/lua-language-server-linux-x64/lua-language-server
93-
tar -czf lua-language-server-linux-x64.tar.gz -C ./artifact lua-language-server-linux-x64
94-
chmod +x ./artifact/lua-language-server-linux-arm64/lua-language-server
95-
tar -czf lua-language-server-linux-aarch64.tar.gz -C ./artifact lua-language-server-linux-arm64
96-
chmod +x ./artifact/lua-language-server-linux-musl/lua-language-server
97-
tar -czf lua-language-server-linux-musl.tar.gz -C ./artifact lua-language-server-linux-musl
98-
chmod +x ./artifact/lua-language-server-linux-bsd/lua-language-server
99-
tar -czf lua-language-server-linux-bsd.tar.gz -C ./artifact lua-language-server-linux-bsd
100-
chmod +x ./artifact/lua-language-server-darwin-x64/lua-language-server
101-
tar -czf lua-language-server-darwin-x64.tar.gz -C ./artifact lua-language-server-darwin-x64
102-
chmod +x ./artifact/lua-language-server-darwin-arm64/lua-language-server
103-
tar -czf lua-language-server-darwin-arm64.tar.gz -C ./artifact lua-language-server-darwin-arm64
120+
chmod +x lua-language-server-linux-x64/lua-language-server
121+
tar -czf lua-language-server-linux-x64.tar.gz lua-language-server-linux-x64
122+
chmod +x lua-language-server-linux-aarch64/lua-language-server
123+
tar -czf lua-language-server-linux-aarch64.tar.gz lua-language-server-linux-aarch64
124+
chmod +x lua-language-server-linux-musl/lua-language-server
125+
tar -czf lua-language-server-linux-musl.tar.gz lua-language-server-linux-musl
126+
chmod +x lua-language-server-linux-bsd/lua-language-server
127+
tar -czf lua-language-server-linux-bsd.tar.gz lua-language-server-linux-bsd
128+
chmod +x lua-language-server-darwin-x64/lua-language-server
129+
tar -czf lua-language-server-darwin-x64.tar.gz lua-language-server-darwin-x64
130+
chmod +x lua-language-server-darwin-arm64/lua-language-server
131+
tar -czf lua-language-server-darwin-arm64.tar.gz lua-language-server-darwin-arm64
104132
- name: Release
105133
uses: softprops/action-gh-release@v2
106134
with:

0 commit comments

Comments
 (0)