@@ -55,15 +55,19 @@ jobs:
5555 - rid : win-x64
5656 os : windows-latest
5757 ext : .exe
58+ asset_suffix : windows_x64
5859 - rid : win-arm64
5960 os : windows-latest
6061 ext : .exe
62+ asset_suffix : windows_arm64
6163 - rid : linux-x64
6264 os : ubuntu-latest
6365 ext : " "
66+ asset_suffix : linux_x64
6467 - rid : osx-arm64
6568 os : macos-latest
6669 ext : " "
70+ asset_suffix : macos_arm64
6771 runs-on : ${{ matrix.os }}
6872
6973 steps :
@@ -88,18 +92,18 @@ jobs:
8892 - name : Rename binary (Windows)
8993 if : runner.os == 'Windows'
9094 run : |
91- mv publish/papers-cli.exe "publish/papers-cli- ${{ matrix.rid }}.exe"
95+ mv publish/papers-cli.exe "publish/papers-cli_ ${{ matrix.asset_suffix }}.exe"
9296
9397 - name : Rename binary (Unix)
9498 if : runner.os != 'Windows'
9599 run : |
96- mv publish/papers-cli "publish/papers-cli- ${{ matrix.rid }}"
100+ mv publish/papers-cli "publish/papers-cli_ ${{ matrix.asset_suffix }}"
97101
98102 - name : Upload artifact
99103 uses : actions/upload-artifact@v4
100104 with :
101105 name : papers-cli-${{ matrix.rid }}
102- path : publish/papers-cli- ${{ matrix.rid }}${{ matrix.ext }}
106+ path : publish/papers-cli_ ${{ matrix.asset_suffix }}${{ matrix.ext }}
103107
104108 release :
105109 name : Create GitHub Release
@@ -118,10 +122,10 @@ jobs:
118122 GH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
119123 run : |
120124 gh release create "v${{ needs.create-tag.outputs.version }}" \
121- artifacts/papers-cli-win-x64 .exe \
122- artifacts/papers-cli-win-arm64 .exe \
123- artifacts/papers-cli-linux-x64 \
124- artifacts/papers-cli-osx-arm64 \
125+ artifacts/papers-cli_windows_x64 .exe \
126+ artifacts/papers-cli_windows_arm64 .exe \
127+ artifacts/papers-cli_linux_x64 \
128+ artifacts/papers-cli_macos_arm64 \
125129 --repo "${{ github.repository }}" \
126130 --title "v${{ needs.create-tag.outputs.version }}" \
127131 --generate-notes
0 commit comments