Skip to content

Commit 4085696

Browse files
committed
Fix: build
1 parent 6df8fff commit 4085696

File tree

1 file changed

+12
-21
lines changed

1 file changed

+12
-21
lines changed

.github/workflows/build.yml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -22,29 +22,22 @@ jobs:
2222
include:
2323
- os: ubuntu-latest
2424
target: x86_64-unknown-linux-gnu
25-
artifact_name: app-linux-amd64
26-
asset_name: app-linux-amd64.tar.gz
25+
artifact_name: popcorn-cli
26+
asset_name: popcorn-cli-linux.tar.gz
2727
compress_cmd: tar -czf
2828
compress_ext: .tar.gz
2929

3030
- os: windows-latest
3131
target: x86_64-pc-windows-msvc
32-
artifact_name: app-windows-amd64
33-
asset_name: app-windows-amd64.zip
32+
artifact_name: popcorn-cli
33+
asset_name: popcorn-cli-windows.zip
3434
compress_cmd: 7z a
3535
compress_ext: .zip
3636

37-
- os: macos-latest
38-
target: x86_64-apple-darwin
39-
artifact_name: app-macos-amd64
40-
asset_name: app-macos-amd64.tar.gz
41-
compress_cmd: tar -czf
42-
compress_ext: .tar.gz
43-
4437
- os: macos-latest
4538
target: aarch64-apple-darwin
46-
artifact_name: app-macos-arm64
47-
asset_name: app-macos-arm64.tar.gz
39+
artifact_name: popcorn-cli
40+
asset_name: popcorn-cli-macos.tar.gz
4841
compress_cmd: tar -czf
4942
compress_ext: .tar.gz
5043

@@ -76,10 +69,10 @@ jobs:
7669
run: |
7770
mkdir -p dist
7871
if [[ "${{ matrix.os }}" == "windows-latest" ]]; then
79-
cp target/${{ matrix.target }}/release/your_app_name.exe dist/your_app_name.exe
72+
cp target/${{ matrix.target }}/release/popcorn-cli.exe dist/popcorn-cli.exe
8073
else
81-
cp target/${{ matrix.target }}/release/your_app_name dist/your_app_name
82-
chmod +x dist/your_app_name
74+
cp target/${{ matrix.target }}/release/popcorn-cli dist/popcorn-cli
75+
chmod +x dist/popcorn-cli
8376
fi
8477
cd dist
8578
${{ matrix.compress_cmd }} ../${{ matrix.asset_name }} *
@@ -105,10 +98,8 @@ jobs:
10598
uses: softprops/action-gh-release@v1
10699
with:
107100
files: |
108-
app-linux-amd64/app-linux-amd64.tar.gz
109-
app-linux-arm64/app-linux-arm64.tar.gz
110-
app-windows-amd64/app-windows-amd64.zip
111-
app-macos-amd64/app-macos-amd64.tar.gz
112-
app-macos-arm64/app-macos-arm64.tar.gz
101+
popcorn-cli/popcorn-cli-linux.tar.gz
102+
popcorn-cli/popcorn-cli-windows.zip
103+
popcorn-cli/popcorn-cli-macos.tar.gz
113104
env:
114105
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)