Skip to content

Commit 086e6d0

Browse files
committed
rename build artifacts and update upload paths in release workflow
1 parent f96097d commit 086e6d0

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

Diff for: .github/workflows/release.yml

+14-14
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,21 @@ jobs:
2929
- name: Build project
3030
run: |
3131
if [[ ${{ matrix.os }} == 'ubuntu-latest' ]]; then
32-
GOOS=linux GOARCH=amd64 go build -o myproject-linux ./...
32+
GOOS=linux GOARCH=amd64 go build -o iffmaster-linux ./cmd/iffmaster
3333
elif [[ ${{ matrix.os }} == 'windows-latest' ]]; then
34-
GOOS=windows GOARCH=amd64 go build -o myproject-windows.exe ./...
34+
GOOS=windows GOARCH=amd64 go build -o iffmaster-windows.exe ./cmd/iffmaster
3535
elif [[ ${{ matrix.os }} == 'macos-latest' ]]; then
36-
GOOS=darwin GOARCH=amd64 go build -o myproject-macos ./...
36+
GOOS=darwin GOARCH=amd64 go build -o iffmaster-macos ./cmd/iffmaster
3737
fi
3838
3939
- name: Upload artifact
4040
uses: actions/upload-artifact@v3
4141
with:
42-
name: myproject-${{ matrix.os }}
42+
name: iffmaster-${{ matrix.os }}
4343
path: |
44-
myproject-linux
45-
myproject-windows.exe
46-
myproject-macos
44+
iffmaster-linux
45+
iffmaster-windows.exe
46+
iffmaster-macos
4747
4848
release:
4949
needs: build
@@ -52,7 +52,7 @@ jobs:
5252
- name: Download artifacts
5353
uses: actions/download-artifact@v4
5454
with:
55-
name: myproject-${{ matrix.os }}
55+
name: iffmaster-${{ matrix.os }}
5656
path: .
5757

5858
- name: Create GitHub Release
@@ -73,8 +73,8 @@ jobs:
7373
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7474
with:
7575
upload_url: ${{ steps.create_release.outputs.upload_url }}
76-
asset_path: myproject-linux
77-
asset_name: myproject-linux
76+
asset_path: iffmaster-linux
77+
asset_name: iffmaster-linux
7878
asset_content_type: application/octet-stream
7979

8080
- name: Upload Release Asset (Windows)
@@ -84,8 +84,8 @@ jobs:
8484
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8585
with:
8686
upload_url: ${{ steps.create_release.outputs.upload_url }}
87-
asset_path: myproject-windows.exe
88-
asset_name: myproject-windows.exe
87+
asset_path: iffmaster-windows.exe
88+
asset_name: iffmaster-windows.exe
8989
asset_content_type: application/octet-stream
9090

9191
- name: Upload Release Asset (macOS)
@@ -95,6 +95,6 @@ jobs:
9595
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9696
with:
9797
upload_url: ${{ steps.create_release.outputs.upload_url }}
98-
asset_path: myproject-macos
99-
asset_name: myproject-macos
98+
asset_path: iffmaster-macos
99+
asset_name: iffmaster-macos
100100
asset_content_type: application/octet-stream

0 commit comments

Comments
 (0)