Skip to content

Commit 3259aca

Browse files
authored
Remove linux windows arm64 (#72)
1 parent 183cd61 commit 3259aca

File tree

1 file changed

+1
-137
lines changed

1 file changed

+1
-137
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 137 deletions
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,11 @@ jobs:
3131
go build -ldflags="-s -w" -v -o pathfinder-linux-amd64 .
3232
chmod +x pathfinder-linux-amd64
3333
34-
- name: Build for Linux ARM64
35-
env:
36-
GOOS: linux
37-
GOARCH: arm64
38-
run: |
39-
cd sourcecode-parser
40-
go build -ldflags="-s -w" -v -o pathfinder-linux-arm64 .
41-
chmod +x pathfinder-linux-arm64
42-
4334
- name: Calculate SHA256
4435
run: |
4536
cd sourcecode-parser
4637
sha256sum pathfinder-linux-amd64 > pathfinder-linux-amd64.sha256sum.txt
47-
sha256sum pathfinder-linux-arm64 > pathfinder-linux-arm64.sha256sum.txt
4838
tar -czvf pathfinder-linux-amd64.tar.gz pathfinder-linux-amd64
49-
tar -czvf pathfinder-linux-arm64.tar.gz pathfinder-linux-arm64
5039
5140
- name: Upload Linux Release Asset
5241
uses: actions/upload-artifact@v3
@@ -56,9 +45,6 @@ jobs:
5645
sourcecode-parser/pathfinder-linux-amd64
5746
sourcecode-parser/pathfinder-linux-amd64.sha256sum.txt
5847
sourcecode-parser/pathfinder-linux-amd64.tar.gz
59-
sourcecode-parser/pathfinder-linux-arm64
60-
sourcecode-parser/pathfinder-linux-arm64.sha256sum.txt
61-
sourcecode-parser/pathfinder-linux-arm64.tar.gz
6248
6349
build-windows:
6450
runs-on: windows-latest
@@ -79,21 +65,11 @@ jobs:
7965
cd sourcecode-parser
8066
go build -ldflags="-s -w" -v -o pathfinder-windows-amd64.exe .
8167
82-
- name: Build for Windows ARM64
83-
env:
84-
GOOS: windows
85-
GOARCH: arm64
86-
run: |
87-
cd sourcecode-parser
88-
go build -ldflags="-s -w" -v -o pathfinder-windows-arm64.exe .
89-
9068
- name: Calculate SHA256
9169
run: |
9270
cd sourcecode-parser
9371
Get-FileHash -Algorithm SHA256 pathfinder-windows-amd64.exe | Select-Object Hash | Out-File -Encoding UTF8 pathfinder-windows-amd64.exe.sha256sum.txt
94-
Get-FileHash -Algorithm SHA256 pathfinder-windows-arm64.exe | Select-Object Hash | Out-File -Encoding UTF8 pathfinder-windows-arm64.exe.sha256sum.txt
9572
Compress-Archive -Path pathfinder-windows-amd64.exe -DestinationPath pathfinder-windows-amd64.zip
96-
Compress-Archive -Path pathfinder-windows-arm64.exe -DestinationPath pathfinder-windows-arm64.zip
9773
9874
- name: Upload Windows Release Asset
9975
uses: actions/upload-artifact@v3
@@ -103,9 +79,6 @@ jobs:
10379
sourcecode-parser/pathfinder-windows-amd64.exe
10480
sourcecode-parser/pathfinder-windows-amd64.exe.sha256sum.txt
10581
sourcecode-parser/pathfinder-windows-amd64.zip
106-
sourcecode-parser/pathfinder-windows-arm64.exe
107-
sourcecode-parser/pathfinder-windows-arm64.exe.sha256sum.txt
108-
sourcecode-parser/pathfinder-windows-arm64.zip
10982
11083
build-macos:
11184
runs-on: macos-latest
@@ -118,15 +91,6 @@ jobs:
11891
- name: Check out code
11992
uses: actions/checkout@v3
12093

121-
- name: Build for macOS AMD64
122-
env:
123-
GOOS: darwin
124-
GOARCH: amd64
125-
run: |
126-
cd sourcecode-parser
127-
go build -ldflags="-s -w" -v -o pathfinder-darwin-amd64 .
128-
chmod +x pathfinder-darwin-amd64
129-
13094
- name: Build for macOS ARM64
13195
env:
13296
GOOS: darwin
@@ -139,19 +103,14 @@ jobs:
139103
- name: Calculate SHA256
140104
run: |
141105
cd sourcecode-parser
142-
shasum -a 256 pathfinder-darwin-amd64 > pathfinder-darwin-amd64.sha256sum.txt
143-
tar -czvf pathfinder-darwin-amd64.tar.gz pathfinder-darwin-amd64
144106
shasum -a 256 pathfinder-darwin-arm64 > pathfinder-darwin-arm64.sha256sum.txt
145107
tar -czvf pathfinder-darwin-arm64.tar.gz pathfinder-darwin-arm64
146108
147109
- name: Upload macOS Release Asset
148110
uses: actions/upload-artifact@v3
149111
with:
150-
name: pathfinder-darwin-amd64
112+
name: pathfinder-darwin-arm64
151113
path: |
152-
sourcecode-parser/pathfinder-darwin-amd64
153-
sourcecode-parser/pathfinder-darwin-amd64.sha256sum.txt
154-
sourcecode-parser/pathfinder-darwin-amd64.tar.gz
155114
sourcecode-parser/pathfinder-darwin-arm64
156115
sourcecode-parser/pathfinder-darwin-arm64.sha256sum.txt
157116
sourcecode-parser/pathfinder-darwin-arm64.tar.gz
@@ -170,11 +129,6 @@ jobs:
170129
with:
171130
name: pathfinder-windows-amd64
172131

173-
- name: Download macOS Release Asset
174-
uses: actions/download-artifact@v3
175-
with:
176-
name: pathfinder-darwin-amd64
177-
178132
- name: Create Release
179133
id: create_release
180134
uses: actions/create-release@v1
@@ -196,16 +150,6 @@ jobs:
196150
asset_name: pathfinder-linux-amd64
197151
asset_content_type: application/octet-stream
198152

199-
- name: Upload Linux Release Asset
200-
uses: actions/upload-release-asset@v1
201-
env:
202-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
203-
with:
204-
upload_url: ${{ steps.create_release.outputs.upload_url }}
205-
asset_path: ./pathfinder-linux-arm64
206-
asset_name: pathfinder-linux-arm64
207-
asset_content_type: application/octet-stream
208-
209153
- name: Upload Linux tar.gz Release Asset
210154
uses: actions/upload-release-asset@v1
211155
env:
@@ -216,16 +160,6 @@ jobs:
216160
asset_name: pathfinder-linux-amd64.tar.gz
217161
asset_content_type: application/gzip
218162

219-
- name: Upload Linux tar.gz Release Asset
220-
uses: actions/upload-release-asset@v1
221-
env:
222-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
223-
with:
224-
upload_url: ${{ steps.create_release.outputs.upload_url }}
225-
asset_path: ./pathfinder-linux-arm64.tar.gz
226-
asset_name: pathfinder-linux-arm64.tar.gz
227-
asset_content_type: application/gzip
228-
229163
- name: Upload Windows Release Asset
230164
uses: actions/upload-release-asset@v1
231165
env:
@@ -236,16 +170,6 @@ jobs:
236170
asset_name: pathfinder-windows-amd64.exe
237171
asset_content_type: application/octet-stream
238172

239-
- name: Upload Windows Release Asset
240-
uses: actions/upload-release-asset@v1
241-
env:
242-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
243-
with:
244-
upload_url: ${{ steps.create_release.outputs.upload_url }}
245-
asset_path: ./pathfinder-windows-arm64.exe
246-
asset_name: pathfinder-windows-arm64.exe
247-
asset_content_type: application/octet-stream
248-
249173
- name: Upload Windows zip Release Asset
250174
uses: actions/upload-release-asset@v1
251175
env:
@@ -256,36 +180,6 @@ jobs:
256180
asset_name: pathfinder-windows-amd64.zip
257181
asset_content_type: application/zip
258182

259-
- name: Upload Windows zip Release Asset
260-
uses: actions/upload-release-asset@v1
261-
env:
262-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
263-
with:
264-
upload_url: ${{ steps.create_release.outputs.upload_url }}
265-
asset_path: ./pathfinder-windows-arm64.zip
266-
asset_name: pathfinder-windows-arm64.zip
267-
asset_content_type: application/zip
268-
269-
- name: Upload macOS tar.gz Release Asset
270-
uses: actions/upload-release-asset@v1
271-
env:
272-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
273-
with:
274-
upload_url: ${{ steps.create_release.outputs.upload_url }}
275-
asset_path: ./pathfinder-darwin-amd64.tar.gz
276-
asset_name: pathfinder-darwin-amd64.tar.gz
277-
asset_content_type: application/gzip
278-
279-
- name: Upload macOS Release Asset
280-
uses: actions/upload-release-asset@v1
281-
env:
282-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
283-
with:
284-
upload_url: ${{ steps.create_release.outputs.upload_url }}
285-
asset_path: ./pathfinder-darwin-amd64
286-
asset_name: pathfinder-darwin-amd64
287-
asset_content_type: application/octet-stream
288-
289183
- name: Upload macOS Release Asset
290184
uses: actions/upload-release-asset@v1
291185
env:
@@ -316,16 +210,6 @@ jobs:
316210
asset_name: pathfinder-linux-amd64.sha256sum.txt
317211
asset_content_type: text/plain
318212

319-
- name: Upload Linux SHA256 Checksum
320-
uses: actions/upload-release-asset@v1
321-
env:
322-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
323-
with:
324-
upload_url: ${{ steps.create_release.outputs.upload_url }}
325-
asset_path: ./pathfinder-linux-arm64.sha256sum.txt
326-
asset_name: pathfinder-linux-arm64.sha256sum.txt
327-
asset_content_type: text/plain
328-
329213
- name: Upload Windows SHA256 Checksum
330214
uses: actions/upload-release-asset@v1
331215
env:
@@ -336,26 +220,6 @@ jobs:
336220
asset_name: pathfinder-windows-amd64.exe.sha256sum.txt
337221
asset_content_type: text/plain
338222

339-
- name: Upload Windows SHA256 Checksum
340-
uses: actions/upload-release-asset@v1
341-
env:
342-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
343-
with:
344-
upload_url: ${{ steps.create_release.outputs.upload_url }}
345-
asset_path: ./pathfinder-windows-arm64.exe.sha256sum.txt
346-
asset_name: pathfinder-windows-arm64.exe.sha256sum.txt
347-
asset_content_type: text/plain
348-
349-
- name: Upload macOS SHA256 Checksum
350-
uses: actions/upload-release-asset@v1
351-
env:
352-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
353-
with:
354-
upload_url: ${{ steps.create_release.outputs.upload_url }}
355-
asset_path: ./pathfinder-darwin-amd64.sha256sum.txt
356-
asset_name: pathfinder-darwin-amd64.sha256sum.txt
357-
asset_content_type: text/plain
358-
359223
- name: Upload macOS SHA256 Checksum
360224
uses: actions/upload-release-asset@v1
361225
env:

0 commit comments

Comments
 (0)