From 770d246787843318c13015950ffdd7650c6014bb Mon Sep 17 00:00:00 2001 From: real-zony Date: Thu, 22 Sep 2022 13:22:59 +0800 Subject: [PATCH] ci: debug workflow. --- .github/workflows/dotnet.yml | 2 +- src/ZonyLrcTools.Cli/publish.sh | 31 ++++++++++++++----------------- 2 files changed, 15 insertions(+), 18 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 904198b..e822aef 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -29,7 +29,7 @@ jobs: ./publish.sh shell: bash env: - VERSION: ${{ steps.date.outputs.date }} + PUBLISH_VERSION: ${{ steps.date.outputs.date }} - name: ls run: ls -a # - name: Upload Release diff --git a/src/ZonyLrcTools.Cli/publish.sh b/src/ZonyLrcTools.Cli/publish.sh index c916c8e..3916902 100755 --- a/src/ZonyLrcTools.Cli/publish.sh +++ b/src/ZonyLrcTools.Cli/publish.sh @@ -1,23 +1,20 @@ #!/bin/bash -dotnet publish -r "linux-x64" -c Release -p:PublishSingleFile=true -p:PublishTrimmed=true --self-contained true || exit 1 -cat /home/runner/work/ZonyLrcToolsX/ZonyLrcToolsX/src/ZonyLrcTools.Cli/obj/Release/net6.0/linux-x64/ZonyLrcTools.Cli.AssemblyInfo.cs -# Platforms=('win-x64' 'linux-x64' 'osx-x64') +Platforms=('win-x64' 'linux-x64' 'osx-x64') -# if ! [ -d './TempFiles' ]; -# then -# mkdir ./TempFiles -# fi +if ! [ -d './TempFiles' ]; +then + mkdir ./TempFiles +fi -# rm -rf ./TempFiles/* +rm -rf ./TempFiles/* -# for platform in "${Platforms[@]}" -# do -# dotnet publish -r "$platform" -c Release -p:PublishSingleFile=true -p:PublishTrimmed=true --self-contained true +for platform in "${Platforms[@]}" +do + dotnet publish -r "$platform" -c Release -p:PublishSingleFile=true -p:PublishTrimmed=true --self-contained true || exit 1 -# ls -a -# # cd ./bin/Release/net6.0/"$platform"/publish/ || exit -# # zip -r ./ZonyLrcTools_"$platform"_"${VERSION}".zip ./ -# # cd ../../../../../ + cd ./bin/Release/net6.0/"$platform"/publish/ || exit 1 + zip -r ./ZonyLrcTools_"$platform"_"${PUBLISH_VERSION}".zip ./ || exit 1 + cd ../../../../../ || exit 1 -# # mv ./bin/Release/net6.0/"$platform"/publish/ZonyLrcTools_"$platform"_"$Version".zip ./TempFiles -# done \ No newline at end of file + mv ./bin/Release/net6.0/"$platform"/publish/ZonyLrcTools_"$platform"_"$PUBLISH_VERSION".zip ./TempFiles +done \ No newline at end of file