1515 - dev
1616 default : " prod"
1717 required : true
18+ use-beta :
19+ description : " Use beta version"
20+ type : boolean
21+ default : false
22+ required : false
1823
1924jobs :
2025 test-feature-flags :
3035 api-url : ${{ github.event.inputs.environment == 'dev' && 'https://api.dev.devicecloud.dev' || '' }}
3136 app-file : ./binaries/sample.apk
3237 workspace : ./flows/android-flow.yaml
38+ use-beta : ${{ github.event.inputs.use-beta }}
3339 name : Run Async Test
3440 async : true
3541
4046 api-url : ${{ github.event.inputs.environment == 'dev' && 'https://api.dev.devicecloud.dev' || '' }}
4147 app-file : ./binaries/sample.apk
4248 workspace : ./flows/android-flow.yaml
49+ use-beta : ${{ github.event.inputs.use-beta }}
4350 name : Run Json File Flag Test
4451 json-file : true
4552
5663 app-file : ./binaries/sample.apk
5764 workspace : ./flows/android-flow-german.yaml
5865 device-locale : " de_DE"
66+ use-beta : ${{ github.event.inputs.use-beta }}
5967 name : Run Android Locale Test
6068
6169 - name : Run iOS Locale Test
6674 app-binary-id : ${{ github.event.inputs.environment == 'dev' && '9e4f3c0b-146e-4bc8-8820-d49eb5e25198' || '81155b2c-e18d-4527-871a-6788068d836b' }}
6775 workspace : ./flows/ios-flow-german.yaml
6876 device-locale : " de_DE"
77+ use-beta : ${{ github.event.inputs.use-beta }}
6978 name : Run iOS Locale Test
7079
7180 - name : Run iOS M4 Runner Type Test
7685 app-binary-id : ${{ github.event.inputs.environment == 'dev' && '9e4f3c0b-146e-4bc8-8820-d49eb5e25198' || '81155b2c-e18d-4527-871a-6788068d836b' }}
7786 workspace : ./flows/ios-flow.yaml
7887 runner-type : m4
88+ use-beta : ${{ github.event.inputs.use-beta }}
7989 name : Run iOS M4 Runner Type Test
8090
8191 - name : Run Android Orientation Test
8696 app-file : ./binaries/sample.apk
8797 workspace : ./flows/android-flow.yaml
8898 orientation : 90
99+ use-beta : ${{ github.event.inputs.use-beta }}
89100 name : Run Android Orientation Test
90101
91102 - name : Run Download Artifacts Test
96107 app-file : ./binaries/sample.apk
97108 workspace : ./flows/android-flow.yaml
98109 download-artifacts : ALL
110+ use-beta : ${{ github.event.inputs.use-beta }}
99111 name : Run Download Artifacts Test
100112
101113 - name : Assert Download Artifacts ZIP File
@@ -120,6 +132,7 @@ jobs:
120132 workspace : ./flows/android-flow-env.yaml
121133 env : |
122134 BUNDLEID=org.wikipedia
135+ use-beta : ${{ github.event.inputs.use-beta }}
123136 name : Run Android Environment Variables Test
124137
125138 - name : Run iOS Environment Variables Test
@@ -131,6 +144,7 @@ jobs:
131144 workspace : ./flows/ios-flow-env.yaml
132145 env : |
133146 BUNDLEID=org.wikimedia.wikipedia
147+ use-beta : ${{ github.event.inputs.use-beta }}
134148 name : Run iOS Environment Variables Test
135149
136150 - name : Run Android Camera Check Test
@@ -140,4 +154,5 @@ jobs:
140154 api-url : ${{ github.event.inputs.environment == 'dev' && 'https://api.dev.devicecloud.dev' || '' }}
141155 app-file : ./binaries/sample.apk
142156 workspace : ./flows/check-cam.yaml
157+ use-beta : ${{ github.event.inputs.use-beta }}
143158 name : Run Android Camera Check Test
0 commit comments