Skip to content

Commit f55fa48

Browse files
committed
chore: check for proper version type
1 parent 3df246a commit f55fa48

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,10 @@ jobs:
88
check:
99
runs-on: ubuntu-latest
1010
outputs:
11-
changed: ${{ steps.check.outputs.changed }}
11+
changed: ${{ steps.check.outputs.changed == 'true' }}
1212
version: ${{ steps.check.outputs.version }}
1313
commit: ${{ steps.check.outputs.commit }}
14+
beta: ${{ startsWith(steps.check.outputs.type, 'pre') }}
1415
steps:
1516
- name: Checkout repository
1617
uses: actions/checkout@v2
@@ -21,7 +22,7 @@ jobs:
2122
name: Publish Latest
2223
runs-on: ubuntu-latest
2324
needs: check
24-
if: contains(github.ref, 'master') && needs.check.outputs.changed == 'true'
25+
if: contains(github.ref, 'master') && needs.check.outputs.changed && !needs.check.outputs.beta
2526
steps:
2627
- name: Checkout repository
2728
uses: actions/checkout@v2
@@ -52,7 +53,7 @@ jobs:
5253
name: Publish Beta
5354
runs-on: ubuntu-latest
5455
needs: check
55-
if: contains(github.ref, 'next') && needs.check.outputs.changed == 'true'
56+
if: contains(github.ref, 'next') && needs.check.outputs.changed && needs.check.outputs.beta
5657
steps:
5758
- name: Checkout repository
5859
uses: actions/checkout@v2

0 commit comments

Comments
 (0)