Skip to content

Commit 13baab3

Browse files
committed
refactor: replace 'release' with 'tag' in workflow outputs
1 parent b507d30 commit 13baab3

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

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

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
needs: verify-branch
4141
runs-on: ubuntu-22.04
4242
outputs:
43-
release: ${{ steps.latest-release.outputs.release }}
43+
tag: ${{ steps.latest-release.outputs.tag }}
4444
steps:
4545
- name: Checkout Code
4646
uses: actions/checkout@v4
@@ -62,17 +62,17 @@ jobs:
6262
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6363
run: |
6464
latest_release=$(gh release view --json tagName -q ".tagName")
65-
echo "release=$latest_release" >> "$GITHUB_OUTPUT"
65+
echo "tag=$latest_release" >> "$GITHUB_OUTPUT"
6666
echo "::notice title=Latest release::$latest_release"
6767
6868
check-existing-package:
69-
needs: get-latest-release
69+
needs: [verify-branch, get-latest-release]
7070
runs-on: ubuntu-22.04
7171
steps:
7272
- name: Check for Existing Package
7373
id: check-package
7474
run: |
75-
latest_release="${{ needs.get-latest-release.outputs.release }}"
75+
latest_release="${{ needs.get-latest-release.outputs.tag }}"
7676
file_name="PackageExporter_*.unitypackage"
7777
asset_url=$(gh release view "$latest_release" --json assets -q ".assets[].name" | grep -E "$file_name" || echo "")
7878
if [[ -n "$asset_url" ]]; then
@@ -83,7 +83,7 @@ jobs:
8383
- name: Delete Existing Package File
8484
if: ${{ steps.check-package.outputs.found == '1' }}
8585
run: |
86-
latest_release="${{ needs.get-latest-release.outputs.release }}"
86+
latest_release="${{ needs.get-latest-release.outputs.tag }}"
8787
file_name="PackageExporter_*.unitypackage"
8888
current_file_name=$(gh release view "$latest_release" --json assets -q ".assets[].name" | grep -E "$file_name")
8989
if [[ -n "$current_file_name" ]]; then
@@ -94,7 +94,7 @@ jobs:
9494
fi
9595
9696
update-packagejson:
97-
needs: check-existing-package
97+
needs: [verify-branch, get-latest-release, check-existing-package]
9898
uses: ./.github/workflows/reusable-update-packagejson.yaml
9999
secrets:
100100
BOT_APP_ID: ${{ secrets.BOT_APP_ID }}
@@ -107,7 +107,7 @@ jobs:
107107
require-validation: false
108108

109109
build-package:
110-
needs: update-packagejson
110+
needs: [verify-branch, get-latest-release, check-existing-package, update-packagejson]
111111
uses: ./.github/workflows/reusable-build-package.yaml
112112
secrets:
113113
UNITY_EMAIL: ${{ secrets.UNITY_EMAIL }}
@@ -120,7 +120,7 @@ jobs:
120120
commit-id: ${{ needs.update-packagejson.outputs.sha }}
121121

122122
merge-and-push:
123-
needs: build-package
123+
needs: [verify-branch, get-latest-release, check-existing-package, update-packagejson, build-package]
124124
uses: ./.github/workflows/reusable-merge-and-push.yaml
125125
secrets:
126126
BOT_APP_ID: ${{ secrets.BOT_APP_ID }}
@@ -132,14 +132,14 @@ jobs:
132132
dry-run: ${{ inputs.dry-run }}
133133

134134
upload-package:
135-
needs: [get-latest-release, build-package, merge-and-push]
135+
needs: [verify-branch, get-latest-release, check-existing-package, update-packagejson, build-package, merge-and-push]
136136
runs-on: ubuntu-22.04
137137
steps:
138138
- name: Upload New Package
139139
env:
140140
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
141141
run: |
142142
new_file="${{ needs.build-package.outputs.export-path }}"
143-
latest_release="${{ needs.get-latest-release.outputs.release }}"
143+
latest_release="${{ needs.get-latest-release.outputs.tag }}"
144144
gh release upload "$latest_release" "$new_file"
145145
echo "::notice title=Uploaded new asset::$new_file"

0 commit comments

Comments
 (0)