tools for exporting godot projects via Github Actions
shorten mac runner script
bendn 2022-08-25
parent 693185e · commit ceb798b
-rw-r--r--.github/actions/itch-push/action.yml6
1 files changed, 3 insertions, 3 deletions
diff --git a/.github/actions/itch-push/action.yml b/.github/actions/itch-push/action.yml
index 7a6476c..91c1be2 100644
--- a/.github/actions/itch-push/action.yml
+++ b/.github/actions/itch-push/action.yml
@@ -21,18 +21,18 @@ runs:
- name: Push
run: |
- [[ -z $ITCH_PATH ]] && ITCH_PATH=bendn/$NAME
+ [[ -z $ITCH_PATH ]] && ITCH_PATH=bendn/${{ env.NAME }}
function push() {
channel=$1
[[ ! -d $channel ]] && exit 0
echo "::group::Push $channel"
- [[ $channel == mac ]] && echo -e "#!/bin/bash\nNAME=$NAME\n"'cd "$(dirname "$0")"||exit;xattr -cr "$(pwd)/$NAME.app";open -n -a "$(pwd)/$NAME.app"' >./mac/run.sh
+ [[ $channel == mac ]] && echo -e '#!/bin/bash\ncd "$(dirname "$0")";\nxattr -cr "$(pwd)/${{ env.NAME }}.app";\nopen -n -a "$(pwd)/${{ env.NAME }}.app"' >./mac/run.sh
chmod +x **;
butler push "$channel" "$ITCH_PATH:$channel"
echo "::endgroup::"
}
push "web"; push "linux"; push "windows";
- [[ -d mac ]] && unzip "mac/$NAME.zip" -d mac/ && rm "mac/$NAME.zip" && push "mac"
+ [[ -d mac ]] && unzip "mac/${{ env.NAME }}.zip" -d mac/ && rm "mac/${{ env.NAME }}.zip" && push "mac"
[[ -d android ]] && rm android/*.idsig && push "android"
env:
BUTLER_API_KEY: ${{ inputs.api-key }}