Skip to content

Commit efcfeaa

Browse files
authored
Merge branch 'loopandlearn:main' into main
2 parents b851e0b + 327c76b commit efcfeaa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+2759
-702
lines changed

.github/workflows/build_LoopFollow.yml

Lines changed: 101 additions & 188 deletions
Large diffs are not rendered by default.

.github/workflows/validate_secrets.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on: [workflow_call, workflow_dispatch]
55
jobs:
66
validate-access-token:
77
name: Access
8-
runs-on: macos-15
8+
runs-on: ubuntu-latest
99
env:
1010
GH_PAT: ${{ secrets.GH_PAT }}
1111
GH_TOKEN: ${{ secrets.GH_PAT }}
@@ -71,13 +71,6 @@ jobs:
7171
exit 2
7272
fi
7373
74-
validate-match-secrets:
75-
name: Match-Secrets
76-
needs: validate-access-token
77-
runs-on: macos-15
78-
env:
79-
GH_TOKEN: ${{ secrets.GH_PAT }}
80-
steps:
8174
- name: Validate Match-Secrets
8275
run: |
8376
# Validate Match-Secrets
@@ -111,7 +104,7 @@ jobs:
111104
112105
validate-fastlane-secrets:
113106
name: Fastlane
114-
needs: [validate-access-token, validate-match-secrets]
107+
needs: [validate-access-token]
115108
runs-on: macos-15
116109
env:
117110
GH_PAT: ${{ secrets.GH_PAT }}
@@ -175,8 +168,8 @@ jobs:
175168
elif ! echo "$FASTLANE_KEY" | openssl pkcs8 -nocrypt >/dev/null; then
176169
failed=true
177170
echo "::error::The FASTLANE_KEY secret is set but invalid. Verify that you copied it correctly from the API Key file (*.p8) you downloaded and try again."
178-
elif ! (bundle exec fastlane validate_secrets 2>&1 || true) | tee fastlane.log; then # ignore "fastlane validate_secrets" errors and continue on errors without annotating an exit code
179-
if grep -q "bad decrypt" fastlane.log; then
171+
elif ! bundle exec fastlane validate_secrets 2>&1 | tee fastlane.log; then
172+
if grep -q "Couldn't decrypt the repo" fastlane.log; then
180173
failed=true
181174
echo "::error::Unable to decrypt the Match-Secrets repository using the MATCH_PASSWORD secret. Verify that it is set correctly and try again."
182175
elif grep -q -e "required agreement" -e "license agreement" fastlane.log; then

Config.xcconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
unique_id = ${DEVELOPMENT_TEAM}
77

88
//Version (DEFAULT)
9-
LOOP_FOLLOW_MARKETING_VERSION = 4.1.0
9+
LOOP_FOLLOW_MARKETING_VERSION = 4.3.0

Gemfile

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,2 @@
11
source "https://rubygems.org"
2-
3-
# gem "fastlane"
4-
5-
# This branch uses fastlane 2.228.0 plus pr 29596
6-
gem "fastlane", git: "https://github.com/loopandlearn/fastlane.git", ref: "a670d4b092b274d58ebb5497126e47fc6a84f533"
7-
gem "rexml", ">=3.4.2"
2+
gem "fastlane", "2.230.0"

Gemfile.lock

Lines changed: 52 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,11 @@
1-
GIT
2-
remote: https://github.com/loopandlearn/fastlane.git
3-
revision: a670d4b092b274d58ebb5497126e47fc6a84f533
4-
ref: a670d4b092b274d58ebb5497126e47fc6a84f533
5-
specs:
6-
fastlane (2.228.0)
7-
CFPropertyList (>= 2.3, < 4.0.0)
8-
addressable (>= 2.8, < 3.0.0)
9-
artifactory (~> 3.0)
10-
aws-sdk-s3 (~> 1.0)
11-
babosa (>= 1.0.3, < 2.0.0)
12-
bundler (>= 1.12.0, < 3.0.0)
13-
colored (~> 1.2)
14-
commander (~> 4.6)
15-
dotenv (>= 2.1.1, < 3.0.0)
16-
emoji_regex (>= 0.1, < 4.0)
17-
excon (>= 0.71.0, < 1.0.0)
18-
faraday (~> 1.0)
19-
faraday-cookie_jar (~> 0.0.6)
20-
faraday_middleware (~> 1.0)
21-
fastimage (>= 2.1.0, < 3.0.0)
22-
fastlane-sirp (>= 1.0.0)
23-
gh_inspector (>= 1.1.2, < 2.0.0)
24-
google-apis-androidpublisher_v3 (~> 0.3)
25-
google-apis-playcustomapp_v1 (~> 0.1)
26-
google-cloud-env (>= 1.6.0, < 2.0.0)
27-
google-cloud-storage (~> 1.31)
28-
highline (~> 2.0)
29-
http-cookie (~> 1.0.5)
30-
json (< 3.0.0)
31-
jwt (>= 2.1.0, < 3)
32-
mini_magick (>= 4.9.4, < 5.0.0)
33-
multipart-post (>= 2.0.0, < 3.0.0)
34-
naturally (~> 2.2)
35-
optparse (>= 0.1.1, < 1.0.0)
36-
plist (>= 3.1.0, < 4.0.0)
37-
rubyzip (>= 2.0.0, < 3.0.0)
38-
security (= 0.1.5)
39-
simctl (~> 1.6.3)
40-
terminal-notifier (>= 2.0.0, < 3.0.0)
41-
terminal-table (~> 3)
42-
tty-screen (>= 0.6.3, < 1.0.0)
43-
tty-spinner (>= 0.8.0, < 1.0.0)
44-
word_wrap (~> 1.0.0)
45-
xcodeproj (>= 1.13.0, < 2.0.0)
46-
xcpretty (~> 0.4.1)
47-
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
48-
491
GEM
502
remote: https://rubygems.org/
513
specs:
524
CFPropertyList (3.0.7)
535
base64
546
nkf
557
rexml
8+
abbrev (0.1.2)
569
addressable (2.8.7)
5710
public_suffix (>= 2.0.2, < 7.0)
5811
artifactory (3.0.17)
@@ -77,13 +30,14 @@ GEM
7730
aws-sigv4 (1.12.1)
7831
aws-eventstream (~> 1, >= 1.0.2)
7932
babosa (1.0.4)
80-
base64 (0.3.0)
33+
base64 (0.2.0)
8134
bigdecimal (3.2.3)
8235
claide (1.1.0)
8336
colored (1.2)
8437
colored2 (3.1.2)
8538
commander (4.6.0)
8639
highline (~> 2.0.0)
40+
csv (3.3.5)
8741
declarative (0.0.20)
8842
digest-crc (0.7.0)
8943
rake (>= 12.0.0, < 14.0.0)
@@ -120,6 +74,54 @@ GEM
12074
faraday_middleware (1.2.1)
12175
faraday (~> 1.0)
12276
fastimage (2.4.0)
77+
fastlane (2.230.0)
78+
CFPropertyList (>= 2.3, < 4.0.0)
79+
abbrev (~> 0.1.2)
80+
addressable (>= 2.8, < 3.0.0)
81+
artifactory (~> 3.0)
82+
aws-sdk-s3 (~> 1.0)
83+
babosa (>= 1.0.3, < 2.0.0)
84+
base64 (~> 0.2.0)
85+
bundler (>= 1.12.0, < 3.0.0)
86+
colored (~> 1.2)
87+
commander (~> 4.6)
88+
csv (~> 3.3)
89+
dotenv (>= 2.1.1, < 3.0.0)
90+
emoji_regex (>= 0.1, < 4.0)
91+
excon (>= 0.71.0, < 1.0.0)
92+
faraday (~> 1.0)
93+
faraday-cookie_jar (~> 0.0.6)
94+
faraday_middleware (~> 1.0)
95+
fastimage (>= 2.1.0, < 3.0.0)
96+
fastlane-sirp (>= 1.0.0)
97+
gh_inspector (>= 1.1.2, < 2.0.0)
98+
google-apis-androidpublisher_v3 (~> 0.3)
99+
google-apis-playcustomapp_v1 (~> 0.1)
100+
google-cloud-env (>= 1.6.0, < 2.0.0)
101+
google-cloud-storage (~> 1.31)
102+
highline (~> 2.0)
103+
http-cookie (~> 1.0.5)
104+
json (< 3.0.0)
105+
jwt (>= 2.1.0, < 3)
106+
logger (>= 1.6, < 2.0)
107+
mini_magick (>= 4.9.4, < 5.0.0)
108+
multipart-post (>= 2.0.0, < 3.0.0)
109+
mutex_m (~> 0.3.0)
110+
naturally (~> 2.2)
111+
nkf (~> 0.2.0)
112+
optparse (>= 0.1.1, < 1.0.0)
113+
plist (>= 3.1.0, < 4.0.0)
114+
rubyzip (>= 2.0.0, < 3.0.0)
115+
security (= 0.1.5)
116+
simctl (~> 1.6.3)
117+
terminal-notifier (>= 2.0.0, < 3.0.0)
118+
terminal-table (~> 3)
119+
tty-screen (>= 0.6.3, < 1.0.0)
120+
tty-spinner (>= 0.8.0, < 1.0.0)
121+
word_wrap (~> 1.0.0)
122+
xcodeproj (>= 1.13.0, < 2.0.0)
123+
xcpretty (~> 0.4.1)
124+
xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
123125
fastlane-sirp (1.0.0)
124126
sysrandom (~> 1.0)
125127
gh_inspector (1.1.3)
@@ -234,8 +236,7 @@ PLATFORMS
234236
x86_64-linux
235237

236238
DEPENDENCIES
237-
fastlane!
238-
rexml (>= 3.4.2)
239+
fastlane (= 2.230.0)
239240

240241
BUNDLED WITH
241242
2.6.2

0 commit comments

Comments
 (0)