Skip to content

Commit bf1ae2d

Browse files
committed
Update beta-stage-2_build_beta_release_and_store.yml
1 parent 7e646f7 commit bf1ae2d

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed

.github/workflows/beta-stage-2_build_beta_release_and_store.yml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,21 @@ jobs:
2828
2929
- name: Verify beta-only changes
3030
id: verify_changes
31-
if: github.event_name == 'pull_request'
3231
run: |
33-
beta_only=true
34-
changed_files=$(git diff --name-only HEAD^ HEAD)
35-
for file in $changed_files; do
36-
if [[ ! $file == beta/* ]]; then
37-
echo "Non-beta changes detected in $file. Skipping subsequent jobs."
38-
beta_only=false
39-
fi
40-
done
41-
echo "beta_only=$beta_only" >> $GITHUB_OUTPUT
32+
if [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
33+
echo "Workflow dispatch detected, setting beta_only=true"
34+
echo "beta_only=true" >> $GITHUB_OUTPUT
35+
else
36+
beta_only=true
37+
changed_files=$(git diff --name-only HEAD^ HEAD)
38+
for file in $changed_files; do
39+
if [[ ! $file == beta/* ]]; then
40+
echo "Non-beta changes detected in $file. Setting beta_only=false"
41+
beta_only=false
42+
fi
43+
done
44+
echo "beta_only=$beta_only" >> $GITHUB_OUTPUT
45+
fi
4246
4347
generate_beta_version:
4448
needs: check-changes

0 commit comments

Comments
 (0)