Skip to content

Commit c967174

Browse files
committed
Merge branch 'support/fastlane-updates' into develop
2 parents 2424d05 + 45798c6 commit c967174

File tree

6 files changed

+36
-16
lines changed

6 files changed

+36
-16
lines changed

.github/workflows/push.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ jobs:
2828
bundle config path vendor/bundle
2929
make bootstrap
3030
- name: Run Fastlane Build
31-
run: |
32-
xcrun instruments -s devices
33-
xcrun instruments -w "Apple TV (13.3)" || true
34-
bundle exec fastlane scan --device "Apple TV (13.3)"
31+
run: bundle exec fastlane scan
3532
- name: Send coverage to Codecov
36-
run: bash <(curl -s https://codecov.io/bash)
33+
run: bundle exec fastlane run codecov_reporter

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,4 @@ Carthage/
3939
icook-tv-top-shelf-image.png
4040
iCookTV/GoogleService-Info.plist
4141
keys/
42+
gc_keys.json

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
* Swift 5 [#13](https://github.com/polydice/iCook-tvOS/pull/13)
1414
* Update gems and migrate to GitHub Actions [#14](https://github.com/polydice/iCook-tvOS/pull/14)
1515
* Clean up tracking [#15](https://github.com/polydice/iCook-tvOS/pull/15)
16+
* Clean up Fastlane and CI [#16](https://github.com/polydice/iCook-tvOS/pull/16)
1617

1718
## v1.0.0
1819

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@ gem "cocoapods"
44
gem "cocoapods-keys"
55
gem "danger"
66
gem "fastlane"
7+
gem "fastlane-plugin-codecov_reporter", github: 'dlackty/fastlane-plugin-codecov_reporter', branch: 'update-config-item'

Gemfile.lock

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
GIT
2+
remote: https://github.com/dlackty/fastlane-plugin-codecov_reporter.git
3+
revision: f5bacb2df153a648579bbf5ccd75810032cb4be3
4+
branch: update-config-item
5+
specs:
6+
fastlane-plugin-codecov_reporter (0.1.2)
7+
18
GEM
29
remote: https://rubygems.org/
310
specs:
@@ -12,25 +19,25 @@ GEM
1219
tzinfo (~> 1.1)
1320
addressable (2.7.0)
1421
public_suffix (>= 2.0.2, < 5.0)
15-
algoliasearch (1.27.1)
22+
algoliasearch (1.27.2)
1623
httpclient (~> 2.8, >= 2.8.3)
1724
json (>= 1.5.1)
1825
atomos (0.1.3)
1926
aws-eventstream (1.1.0)
20-
aws-partitions (1.300.0)
21-
aws-sdk-core (3.94.0)
27+
aws-partitions (1.310.0)
28+
aws-sdk-core (3.94.1)
2229
aws-eventstream (~> 1, >= 1.0.2)
2330
aws-partitions (~> 1, >= 1.239.0)
2431
aws-sigv4 (~> 1.1)
2532
jmespath (~> 1.0)
2633
aws-sdk-kms (1.30.0)
2734
aws-sdk-core (~> 3, >= 3.71.0)
2835
aws-sigv4 (~> 1.1)
29-
aws-sdk-s3 (1.62.0)
36+
aws-sdk-s3 (1.63.1)
3037
aws-sdk-core (~> 3, >= 3.83.0)
3138
aws-sdk-kms (~> 1)
3239
aws-sigv4 (~> 1.1)
33-
aws-sigv4 (1.1.2)
40+
aws-sigv4 (1.1.3)
3441
aws-eventstream (~> 1.0, >= 1.0.2)
3542
babosa (1.0.3)
3643
claide (1.0.3)
@@ -74,7 +81,7 @@ GEM
7481
nap
7582
cocoapods-search (1.0.0)
7683
cocoapods-stats (1.1.0)
77-
cocoapods-trunk (1.4.1)
84+
cocoapods-trunk (1.5.0)
7885
nap (>= 0.8, < 2.0)
7986
netrc (~> 0.11)
8087
cocoapods-try (1.2.0)
@@ -85,14 +92,14 @@ GEM
8592
concurrent-ruby (1.1.6)
8693
cork (0.3.0)
8794
colored2 (~> 3.1)
88-
danger (7.0.0)
95+
danger (8.0.0)
8996
claide (~> 1.0)
9097
claide-plugins (>= 0.9.2)
9198
colored2 (~> 3.1)
9299
cork (~> 0.1)
93100
faraday (>= 0.9.0, < 2.0)
94101
faraday-http-cache (~> 2.0)
95-
git (~> 1.6)
102+
git (~> 1.7)
96103
kramdown (~> 2.0)
97104
kramdown-parser-gfm (~> 1.0)
98105
no_proxy_fix
@@ -119,7 +126,7 @@ GEM
119126
faraday_middleware (0.13.1)
120127
faraday (>= 0.7.4, < 1.0)
121128
fastimage (2.1.7)
122-
fastlane (2.146.0)
129+
fastlane (2.146.1)
123130
CFPropertyList (>= 2.3, < 4.0.0)
124131
addressable (>= 2.3, < 3.0.0)
125132
aws-sdk-s3 (~> 1.0)
@@ -161,7 +168,7 @@ GEM
161168
fourflusher (2.3.1)
162169
fuzzy_match (2.0.4)
163170
gh_inspector (1.1.3)
164-
git (1.6.0)
171+
git (1.7.0)
165172
rchardet (~> 1.8)
166173
google-api-client (0.36.4)
167174
addressable (~> 2.5, >= 2.5.1)
@@ -200,7 +207,8 @@ GEM
200207
jmespath (1.4.0)
201208
json (2.3.0)
202209
jwt (2.1.0)
203-
kramdown (2.1.0)
210+
kramdown (2.2.1)
211+
rexml
204212
kramdown-parser-gfm (1.1.0)
205213
kramdown (~> 2.0)
206214
memoist (0.16.2)
@@ -231,6 +239,7 @@ GEM
231239
declarative-option (< 0.2.0)
232240
uber (< 0.2.0)
233241
retriable (3.1.2)
242+
rexml (3.2.4)
234243
rouge (2.0.7)
235244
ruby-macho (1.4.0)
236245
rubyzip (1.3.0)
@@ -284,6 +293,7 @@ DEPENDENCIES
284293
cocoapods-keys
285294
danger
286295
fastlane
296+
fastlane-plugin-codecov_reporter!
287297

288298
BUNDLED WITH
289299
2.1.4

fastlane/Matchfile

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
storage_mode("google_cloud")
2+
3+
google_cloud_bucket_name("icook-tvos-certificates")
4+
5+
app_identifier ["com.thepolydice.icook"]
6+
platform 'tvos'
7+
8+
9+
10+
# For all available options run `match --help`

0 commit comments

Comments
 (0)