@@ -70,37 +70,65 @@ jobs:
70
70
runs-on : ubuntu-latest
71
71
if : startsWith(github.ref, 'refs/tags/')
72
72
steps :
73
- - name : Download
73
+ - name : Download win32-x64
74
74
uses : actions/download-artifact@v4
75
75
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
77
105
- name : look file stucture
78
106
run : |
79
107
ls -R
80
108
- name : zip windows package win32-x64
81
109
uses :
TheDoctor0/[email protected]
82
110
with :
83
111
filename : lua-language-server-win32-x64.zip
84
- path : ./artifact/ lua-language-server-win32-x64
112
+ path : lua-language-server-win32-x64
85
113
- name : zip windows package win32-ia32
86
114
uses :
TheDoctor0/[email protected]
87
115
with :
88
116
filename : lua-language-server-win32-ia32.zip
89
- path : ./artifact/ lua-language-server-win32-ia32
117
+ path : lua-language-server-win32-ia32
90
118
- name : tar unix
91
119
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
104
132
- name : Release
105
133
uses : softprops/action-gh-release@v2
106
134
with :
0 commit comments