set -e #--------------------------------------------------------------------- # args args_=" export basePath=/root/temp/svn export appVersion=1.0-preview export APPNAME=xxxxxx # " #--------------------------------------------------------------------- #2 init environment for github release echo "appName=${APPNAME}" >> $GITHUB_ENV echo "release_name=${APPNAME}-${appVersion}" >> $GITHUB_ENV echo "release_tag=${appVersion}" >> $GITHUB_ENV echo "release_draft=false" >> $GITHUB_ENV echo "release_prerelease=false" >> $GITHUB_ENV echo "release_body=${APPNAME} ${appVersion}" >> $GITHUB_ENV echo "release_dirPath=${basePath}/Publish/release/release-zip" >> $GITHUB_ENV echo "release_version=${appVersion}" >> $GITHUB_ENV # draft or preivew if [ "preview" = "$(echo $appVersion | tr -d \"0-9\-\\.\")" ] then echo preivew echo "release_prerelease=true" >> $GITHUB_ENV else if [ "" = "$(echo $appVersion | tr -d \"0-9\-\\.\")" ] then echo release else echo draft echo "release_draft=true" >> $GITHUB_ENV fi fi