@@ -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