@@ -27,18 +27,15 @@ jobs:
2727 - name : Copy Dependencies
2828 run : cp ./resources/aria2c.exe ./target/release/aria2c.exe && cp ./resources/sciter.dll ./target/release/sciter.dll
2929 - name : Create Windows zip
30- run : |
31- $VERSION = "${{ github.ref_name }}".Substring(1)
32- Compress-Archive -Path ./target/release/cele-mod.exe,./target/release/aria2c.exe,./target/release/sciter.dll -DestinationPath "celemod-${VERSION}-windows.zip"
33- echo "VERSION=$VERSION" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
30+ run : Compress-Archive -Path ./target/release/cele-mod.exe,./target/release/aria2c.exe,./target/release/sciter.dll -DestinationPath "celemod-windows.zip"
34313532 with :
3633 name : windows-exe
3734 path : ./target/release/cele-mod.exe
38353936 with :
4037 name : windows-zip
41- path : celemod-${{ env.VERSION }}- windows.zip
38+ path : celemod-windows.zip
4239 build-linux :
4340 runs-on : ubuntu-22.04
4441 steps :
@@ -63,15 +60,11 @@ jobs:
6360 - name : Build Rust
6461 run : cargo build --verbose --release
6562 - name : Create Linux zip
66- run : |
67- VERSION=${{ github.ref_name }}
68- VERSION=${VERSION#v}
69- zip "celemod-${VERSION}-linux.zip" ./target/release/cele-mod
70- echo "VERSION=$VERSION" >> $GITHUB_ENV
63+ run : zip "celemod-linux.zip" ./target/release/cele-mod
71647265 with :
7366 name : linux-zip
74- path : celemod-${{ env.VERSION }}- linux.zip
67+ path : celemod-linux.zip
7568 build-osx :
7669 runs-on : macos-latest
7770 steps :
@@ -90,15 +83,11 @@ jobs:
9083 - name : Build Rust
9184 run : cargo build --verbose --release
9285 - name : Create OSX zip
93- run : |
94- VERSION=${{ github.ref_name }}
95- VERSION=${VERSION#v}
96- zip "celemod-${VERSION}-osx.zip" ./target/release/cele-mod
97- echo "VERSION=$VERSION" >> $GITHUB_ENV
86+ run : zip "celemod-osx.zip" ./target/release/cele-mod
98879988 with :
10089 name : osx-zip
101- path : celemod-${{ env.VERSION }}- osx.zip
90+ path : celemod-osx.zip
10291 release :
10392 runs-on : ubuntu-latest
10493 needs : [build-windows, build-linux, build-osx]
@@ -121,16 +110,13 @@ jobs:
121110 name : osx-zip
122111 path : .
123112 - name : Prepare release files
124- run : |
125- VERSION=${{ github.ref_name }}
126- VERSION=${VERSION#v}
127- mv cele-mod.exe "cele-mod-no-dependencies-${VERSION}.exe"
113+ run : mv cele-mod.exe "cele-mod-no-dependencies.exe"
128114 - uses : softprops/action-gh-release@v1
129115 with :
130116 files : |
131- cele-mod-no-dependencies-${VERSION} .exe
132- celemod-${VERSION}- windows.zip
133- celemod-${VERSION}- linux.zip
134- celemod-${VERSION}- osx.zip
117+ cele-mod-no-dependencies.exe
118+ celemod-windows.zip
119+ celemod-linux.zip
120+ celemod-osx.zip
135121 env :
136122 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
0 commit comments