diff --git a/entrypoint.sh b/entrypoint.sh index e42bca6..3c3b9cf 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -26,4 +26,21 @@ cd "$GITHUB_WORKSPACE/$5" godot ./project.godot --headless --${mode} "$2" echo "Build Done" -ls -la ./Builds +if [ "$5" != "" ] +then + BUILD_PATH="$GITHUB_WORKSPACE/$5/build/" +else + BUILD_PATH="$GITHUB_WORKSPACE/build/" +fi +echo build=$BUILD_PATH >> $GITHUB_OUTPUT + + +if [ "$4" = "true" ] +then + echo "Packing Build" + mkdir -p $GITHUB_WORKSPACE/package + cd $BUILD_PATH + zip $GITHUB_WORKSPACE/package/artifact.zip . -r + echo artifact=package/artifact.zip >> $GITHUB_OUTPUT + echo "Done" +fi