Skip to content

Commit 22d0d49

Browse files
authored
ci: add checks to ensure post-release never runs on main/master/nightly (#1214)
1 parent 45840d4 commit 22d0d49

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

.github/workflows/post-release.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -74,15 +74,9 @@ jobs:
7474
run: |
7575
echo $RELEASE_VERSION
7676
77-
- name: Make sure you're not on master...
78-
run: |
79-
if [[ $RELEASE_VERSION == "master" ]]; then
80-
exit 1
81-
fi
82-
83-
- name: Make sure you're not on nightly...
77+
- name: Make sure you're not on master/main/nightly...
8478
run: |
85-
if [[ $RELEASE_VERSION == "nightly" ]]; then
79+
if [[ $RELEASE_VERSION == "master" || $RELEASE_VERSION == "main" || $RELEASE_VERSION == "nightly" ]]; then
8680
exit 1
8781
fi
8882
@@ -96,6 +90,12 @@ jobs:
9690
winget:
9791
runs-on: windows-latest
9892
steps:
93+
- name: Make sure you're not on master/main/nightly...
94+
run: |
95+
if [[ $RELEASE_VERSION == "master" || $RELEASE_VERSION == "main" || $RELEASE_VERSION == "nightly" ]]; then
96+
exit 1
97+
fi
98+
9999
- uses: vedantmgoyal2009/winget-releaser@79853c0938cc9946c1ec3cdd1b2e761bb0372b8c # v2
100100
with:
101101
identifier: Package.Identifier

0 commit comments

Comments
 (0)