2121 type : boolean
2222 default : false
2323
24- env :
25- PACKAGE_NAME : PackageExporter
26-
2724jobs :
2825 verify-branch :
2926 runs-on : ubuntu-22.04
7673 id : check-package
7774 run : |
7875 latest_release="${{ needs.get-latest-release.outputs.release }}"
79- file_name="${{ env.PACKAGE_NAME }}_ *.unitypackage"
76+ file_name="PackageExporter_ *.unitypackage"
8077 asset_url=$(gh release view "$latest_release" --json assets -q ".assets[].name" | grep -E "$file_name" || echo "")
8178 if [[ -n "$asset_url" ]]; then
8279 echo "found=1" >> "$GITHUB_OUTPUT"
8784 if : ${{ steps.check-package.outputs.found == '1' }}
8885 run : |
8986 latest_release="${{ needs.get-latest-release.outputs.release }}"
90- file_name="${{ env.PACKAGE_NAME }}_ *.unitypackage"
87+ file_name="PackageExporter_ *.unitypackage"
9188 current_file_name=$(gh release view "$latest_release" --json assets -q ".assets[].name" | grep -E "$file_name")
9289 if [[ -n "$current_file_name" ]]; then
9390 gh release delete-asset "$latest_release" "$current_file_name"
@@ -123,7 +120,7 @@ jobs:
123120 commit-id : ${{ needs.update-package-json.outputs.sha }}
124121
125122 merge-and-push :
126- needs : update-packagejson
123+ needs : [ update-packagejson, build-package]
127124 if : ${{ needs.update-package-json.outputs.changed == '1' }}
128125 uses : ./.github/workflows/reusable-merge-and-push.yaml
129126 secrets :
@@ -136,7 +133,7 @@ jobs:
136133 dry-run : ${{ inputs.dry-run }}
137134
138135 upload-package :
139- needs : [ build-package, merge-and-push]
136+ needs : build-package
140137 runs-on : ubuntu-22.04
141138 steps :
142139 - name : Upload New Package
0 commit comments