Skip to content

Commit 6a59fd6

Browse files
committed
refactor: clean up workflow env and dependency logic
1 parent 0d9f6a7 commit 6a59fd6

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

.github/workflows/build-package-exporter.yaml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,6 @@ on:
2121
type: boolean
2222
default: false
2323

24-
env:
25-
PACKAGE_NAME: PackageExporter
26-
2724
jobs:
2825
verify-branch:
2926
runs-on: ubuntu-22.04
@@ -76,7 +73,7 @@ jobs:
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"
@@ -87,7 +84,7 @@ jobs:
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

Comments
 (0)