Skip to content

Commit e648091

Browse files
ci: fix
1 parent 345ae10 commit e648091

File tree

1 file changed

+11
-25
lines changed

1 file changed

+11
-25
lines changed

.github/workflows/rust.yml

Lines changed: 11 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -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"
3431
- uses: actions/[email protected]
3532
with:
3633
name: windows-exe
3734
path: ./target/release/cele-mod.exe
3835
- uses: actions/[email protected]
3936
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
7164
- uses: actions/[email protected]
7265
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
9887
- uses: actions/[email protected]
9988
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

Comments
 (0)