Codebase list sliver / ed8f7e9
Fixes to autorelease moloch-- 3 years ago
1 changed file(s) with 53 addition(s) and 32 deletion(s). Raw diff Collapse all Expand all
5252
5353 - name: Make
5454 run: export PATH=/home/runner/go/bin/:$PATH && make linux && make static-linux
55
56 - name: Update PATH
57 run: echo "/home/runner/go/bin/" >> $GITHUB_PATH
58
59 - name: Linux Artifacts
55
56 - name: Linux Client Artifact
6057 uses: actions/upload-artifact@v2
6158 with:
62 name: linux
63 path: |
64 ./sliver-server
65 ./sliver-client
59 name: sliver-client_linux
60 path: ./sliver-client
61
62 - name: Linux Server Artifact
63 uses: actions/upload-artifact@v2
64 with:
65 name: sliver-server_linux
66 path: ./sliver-server
6667
6768 - name: Make Windows
6869 run: export PATH=/home/runner/go/bin/:$PATH && make windows && make static-windows
69
70 - name: Windows Artifacts
70
71 - name: Windows Client Artifact
7172 uses: actions/upload-artifact@v2
7273 with:
73 name: windows
74 path: |
75 ./sliver-server.exe
76 ./sliver-client.exe
74 name: sliver-client_windows.exe
75 path: ./sliver-client.exe
76
77 - name: Windows Server Artifact
78 uses: actions/upload-artifact@v2
79 with:
80 name: sliver-server_windows.exe
81 path: ./sliver-server.exe
82
7783
7884 macos-build:
7985 name: MacOS Build
119125 - name: Make
120126 run: export PATH=/Users/runner/go/bin/:$PATH && make macos && make static-macos
121127
122 - name: Debug Log
123 run: ls -alh
124
125 - name: MacOS Artifact
128 - name: MacOS Client Artifact
126129 uses: actions/upload-artifact@v2
127130 with:
128 name: macos
129 path: |
130 ./sliver-server
131 ./sliver-client
131 name: sliver-client_macos
132 path: ./sliver-client
133
134 - name: MacOS Server Artifact
135 uses: actions/upload-artifact@v2
136 with:
137 name: sliver-server_macos
138 path: ./sliver-server
139
132140
133141 tagged-release:
134142
144152 with:
145153 path: ./artifacts
146154
147 - run: ls -lah ./artifacts && ls -lah ./artifacts/linux/
148
149155 # Linux
150 - run: zip ./release/sliver-server_linux.zip ./artifacts/linux/sliver-server
151 - run: zip ./release/sliver-client_linux.zip ./artifacts/linux/sliver-client
156 - name: Package Linux
157 run: |
158 mkdir -p /tmp/linux
159 cp ./artifacts/sliver-server_linux /tmp/linux/sliver-server
160 cp ./artifacts/sliver-client_linux /tmp/linux/sliver-client
161 zip ./release/sliver-server_linux.zip /tmp/linux/sliver-server
162 zip ./release/sliver-client_linux.zip /tmp/linux/sliver-client
152163
153164 # Windows
154 - run: zip ./release/sliver-server_windows.zip ./artifacts/windows/sliver-server.exe
155 - run: zip ./release/sliver-client_windows.zip ./artifacts/windows/sliver-client.exe
165 - name: Package Windows
166 run: |
167 mkdir -p /tmp/windows
168 cp ./artifacts/sliver-server_windows /tmp/windows/sliver-server.exe
169 cp ./artifacts/sliver-client_windows /tmp/windows/sliver-client.exe
170 zip ./release/sliver-server_windows.zip /tmp/windows/sliver-server.exe
171 zip ./release/sliver-client_windows.zip /tmp/windows/sliver-client.exe
156172
157173 # MacOS
158 - run: zip ./release/sliver-server_macos.zip ./artifacts/macos/sliver-server
159 - run: zip ./release/sliver-client_macos.zip ./artifacts/macos/sliver-client
160
174 - name: Package MacOS
175 run: |
176 mkdir -p /tmp/macos
177 cp ./artifacts/sliver-server_macos /tmp/macos/sliver-server
178 cp ./artifacts/sliver-client_macos /tmp/macos/sliver-client
179 zip ./release/sliver-server_macos.zip /tmp/macos/sliver-server
180 zip ./release/sliver-client_macos.zip /tmp/macos/sliver-client
181
161182 - name: "Publish Release"
162183 uses: "marvinpinto/action-automatic-releases@latest"
163184 with: