File tree 3 files changed +65
-11
lines changed
3 files changed +65
-11
lines changed Original file line number Diff line number Diff line change
1
+ name : Deploy tasks to TestFlight
2
+
3
+ env :
4
+ RUBY_VERSION : ' 2.6.10'
5
+ FLUTTER_VERSION : ' 3.13.0'
6
+ MELOS_VERSION : ' 3.0.0'
7
+
8
+ on :
9
+ push :
10
+ branches :
11
+ - ' *'
12
+ tags :
13
+ - ' v*'
14
+ pull_request :
15
+
16
+ jobs :
17
+
18
+ beta :
19
+ runs-on : macos-latest
20
+ environment : ' tasks (iOS: TestFlight)'
21
+ steps :
22
+ - uses : actions/checkout@v3
23
+
24
+ - uses : ruby/setup-ruby@v1
25
+ with :
26
+ ruby-version : ${{ env.RUBY_VERSION }}
27
+ bundler-cache : true
28
+
29
+ - uses : subosito/flutter-action@v2
30
+ with :
31
+ flutter-version : ${{ env.FLUTTER_VERSION }}
32
+ cache : true
33
+
34
+ - uses : bluefireteam/melos-action@v1
35
+ with :
36
+ melos-version : ${{ env.MELOS_VERSION }}
37
+
38
+ - run : bundle install
39
+ working-directory : apps/tasks/ios
40
+
41
+ - name : fastlane beta
42
+ run : bundle exec fastlane beta
43
+ working-directory : apps/tasks/ios
44
+ env :
45
+ MATCH_PASSWORD : ${{ env.MATCH_PASSWORD }}
46
+ MATCH_USERNAME : ${{ env.MATCH_USERNAME }}
47
+ APP_STORE_CONNECT_API_KEY_KEY_ID : ${{ env.APP_STORE_CONNECT_API_KEY_KEY_ID }}
48
+ APP_STORE_CONNECT_API_KEY_ISSUER_ID : ${{ env.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
49
+ APP_STORE_CONNECT_API_KEY_KEY : ${{ env.APP_STORE_CONNECT_API_KEY_KEY }}
Original file line number Diff line number Diff line change 7
7
public_suffix (>= 2.0.2 , < 6.0 )
8
8
artifactory (3.0.15 )
9
9
atomos (0.1.3 )
10
- aws-eventstream (1.2 .0 )
11
- aws-partitions (1.855 .0 )
12
- aws-sdk-core (3.187.1 )
10
+ aws-eventstream (1.3 .0 )
11
+ aws-partitions (1.856 .0 )
12
+ aws-sdk-core (3.188.0 )
13
13
aws-eventstream (~> 1 , >= 1.0.2 )
14
14
aws-partitions (~> 1 , >= 1.651.0 )
15
15
aws-sigv4 (~> 1.5 )
16
16
jmespath (~> 1 , >= 1.6.1 )
17
- aws-sdk-kms (1.72 .0 )
18
- aws-sdk-core (~> 3 , >= 3.184 .0 )
17
+ aws-sdk-kms (1.73 .0 )
18
+ aws-sdk-core (~> 3 , >= 3.188 .0 )
19
19
aws-sigv4 (~> 1.1 )
20
- aws-sdk-s3 (1.138 .0 )
21
- aws-sdk-core (~> 3 , >= 3.181 .0 )
20
+ aws-sdk-s3 (1.139 .0 )
21
+ aws-sdk-core (~> 3 , >= 3.188 .0 )
22
22
aws-sdk-kms (~> 1 )
23
23
aws-sigv4 (~> 1.6 )
24
- aws-sigv4 (1.6.1 )
24
+ aws-sigv4 (1.7.0 )
25
25
aws-eventstream (~> 1 , >= 1.0.2 )
26
26
babosa (1.0.4 )
27
27
claide (1.1.0 )
32
32
declarative (0.0.20 )
33
33
digest-crc (0.6.5 )
34
34
rake (>= 12.0.0 , < 14.0.0 )
35
- domain_name (0.6.20231109 )
35
+ domain_name (0.5.20190701 )
36
+ unf (>= 0.0.5 , < 1.0.0 )
36
37
dotenv (2.8.1 )
37
38
emoji_regex (3.2.3 )
38
39
excon (0.104.0 )
188
189
tty-spinner (0.9.3 )
189
190
tty-cursor (~> 0.7 )
190
191
uber (0.1.0 )
192
+ unf (0.1.4 )
193
+ unf_ext
194
+ unf_ext (0.0.9.1 )
191
195
unicode-display_width (2.5.0 )
192
196
webrick (1.8.1 )
193
197
word_wrap (1.0.0 )
@@ -204,10 +208,10 @@ GEM
204
208
xcpretty (~> 0.2 , >= 0.0.7 )
205
209
206
210
PLATFORMS
207
- x86_64-darwin-23
211
+ ruby
208
212
209
213
DEPENDENCIES
210
214
fastlane
211
215
212
216
BUNDLED WITH
213
- 2.4.10
217
+ 1.17.2
Original file line number Diff line number Diff line change @@ -36,6 +36,7 @@ platform :ios do
36
36
37
37
desc "Push a new beta build to TestFlight"
38
38
lane :beta do
39
+ setup_ci if ENV [ 'CI' ]
39
40
sync_code_signing (
40
41
type : "appstore" ,
41
42
app_identifier : 'de.helpwave.tasks' ,
You can’t perform that action at this time.
0 commit comments