@@ -30,25 +30,28 @@ jobs:
30
30
- name : Publish Windows
31
31
working-directory : ./src
32
32
run : |
33
+ TAG_NAME=${GITHUB_REF#refs/tags/}
33
34
rm -rf release && mkdir release
34
35
dotnet publish --runtime win-x64 --no-self-contained --configuration Release
35
- pushd bin/Release/net8.0/win-x64/publish && zip -r ../../../../../release/nft-win-x64.zip * && popd
36
+ pushd bin/Release/net8.0/win-x64/publish && zip -r ../../../../../release/nft-${TAG_NAME}- win-x64.zip * && popd
36
37
dotnet publish --runtime win-arm64 --no-self-contained --configuration Release
37
- pushd bin/Release/net8.0/win-arm64/publish && zip -r ../../../../../release/nft-win-arm64.zip * && popd
38
+ pushd bin/Release/net8.0/win-arm64/publish && zip -r ../../../../../release/nft-${TAG_NAME}- win-arm64.zip * && popd
38
39
- name : Publish Linux
39
40
working-directory : ./src
40
41
run : |
42
+ TAG_NAME=${GITHUB_REF#refs/tags/}
41
43
dotnet publish --runtime linux-x64 --no-self-contained --configuration Release
42
- pushd bin/Release/net8.0/linux-x64/publish && zip -r ../../../../../release/nft-linux-x64.zip * && popd
44
+ pushd bin/Release/net8.0/linux-x64/publish && zip -r ../../../../../release/nft-${TAG_NAME}- linux-x64.zip * && popd
43
45
dotnet publish --runtime linux-arm64 --no-self-contained --configuration Release
44
- pushd bin/Release/net8.0/linux-arm64/publish && zip -r ../../../../../release/nft-linux-arm64.zip * && popd
46
+ pushd bin/Release/net8.0/linux-arm64/publish && zip -r ../../../../../release/nft-${TAG_NAME}- linux-arm64.zip * && popd
45
47
- name : Publish OSX
46
48
working-directory : ./src
47
49
run : |
50
+ TAG_NAME=${GITHUB_REF#refs/tags/}
48
51
dotnet publish --runtime osx-x64 --no-self-contained --configuration Release
49
- pushd bin/Release/net8.0/osx-x64/publish && zip -r ../../../../../release/nft-osx-x64.zip * && popd
52
+ pushd bin/Release/net8.0/osx-x64/publish && zip -r ../../../../../release/nft-${TAG_NAME}- osx-x64.zip * && popd
50
53
dotnet publish --runtime osx-arm64 --no-self-contained --configuration Release
51
- pushd bin/Release/net8.0/osx-arm64/publish && zip -r ../../../../../release/nft-osx-arm64.zip * && popd
54
+ pushd bin/Release/net8.0/osx-arm64/publish && zip -r ../../../../../release/nft-${TAG_NAME}- osx-arm64.zip * && popd
52
55
53
56
- name : Create Release
54
57
uses : ncipollo/release-action@v1
0 commit comments