Skip to content

Commit 8e67e16

Browse files
committed
ci: skip pre-release versions
1 parent 4347235 commit 8e67e16

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

.github/workflows/create-wrapper-prs.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Create Wrapper PRs
22

33
on:
4-
workflow_dispatch: # TODO: For testing, remove me before merging
4+
workflow_dispatch: # For testing, try to avoid using this
55
inputs:
66
android_version:
77
required: false
@@ -39,6 +39,23 @@ jobs:
3939
fi
4040
echo "✓ Input validation passed"
4141
42+
- name: Skip pre-release versions
43+
run: |
44+
ANDROID="${{ inputs.android_version }}"
45+
IOS="${{ inputs.ios_version }}"
46+
47+
if [[ "$ANDROID" =~ (alpha|beta) ]]; then
48+
echo "⏭️ Skipping: Android version '$ANDROID' is a pre-release"
49+
exit 1
50+
fi
51+
52+
if [[ "$IOS" =~ (alpha|beta) ]]; then
53+
echo "⏭️ Skipping: iOS version '$IOS' is a pre-release"
54+
exit 1
55+
fi
56+
57+
echo "✓ No pre-release versions detected"
58+
4259
versions:
4360
needs: validate-inputs
4461
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)