Skip to content

Commit ee4c32a

Browse files
adminadmin
authored andcommitted
fix: fastlane
1 parent 36af976 commit ee4c32a

5 files changed

Lines changed: 40 additions & 9 deletions

File tree

.github/workflows/macos-deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,6 @@ jobs:
2828
MATCH_GIT_URL: "${{ secrets.OSX_MATCH_GIT_URL }}"
2929
MATCH_PASSWORD: "${{ secrets.OSX_MATCH_PASSWORD }}"
3030
GIT_AUTHORIZATION: "${{ secrets.OSX_GIT_AUTHORIZATION }}"
31+
API_KEY: "${{ secrets.OSX_API_KEY }}"
32+
API_KEY_ID: "${{ secrets.OSX_API_KEY_ID }}"
33+
API_ISSUER_ID: "${{ secrets.OSX_API_ISSUER_ID }}"

macos/Enkrypt/Enkrypt.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -457,7 +457,7 @@
457457
CODE_SIGN_ENTITLEMENTS = "Enkrypt Extension/Enkrypt_Extension.entitlements";
458458
CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application: MyEtherWallet, Inc. (MDN888GSU8)";
459459
CODE_SIGN_STYLE = Manual;
460-
CURRENT_PROJECT_VERSION = 65;
460+
CURRENT_PROJECT_VERSION = 67;
461461
DEVELOPMENT_TEAM = MDN888GSU8;
462462
ENABLE_HARDENED_RUNTIME = YES;
463463
GENERATE_INFOPLIST_FILE = YES;
@@ -490,7 +490,7 @@
490490
CODE_SIGN_ENTITLEMENTS = "Enkrypt Extension/Enkrypt_Extension.entitlements";
491491
CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application: MyEtherWallet, Inc. (MDN888GSU8)";
492492
CODE_SIGN_STYLE = Manual;
493-
CURRENT_PROJECT_VERSION = 65;
493+
CURRENT_PROJECT_VERSION = 67;
494494
DEVELOPMENT_TEAM = MDN888GSU8;
495495
ENABLE_HARDENED_RUNTIME = YES;
496496
GENERATE_INFOPLIST_FILE = YES;
@@ -527,7 +527,7 @@
527527
CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application: MyEtherWallet, Inc. (MDN888GSU8)";
528528
CODE_SIGN_STYLE = Manual;
529529
COMBINE_HIDPI_IMAGES = YES;
530-
CURRENT_PROJECT_VERSION = 65;
530+
CURRENT_PROJECT_VERSION = 67;
531531
DEVELOPMENT_TEAM = MDN888GSU8;
532532
ENABLE_HARDENED_RUNTIME = YES;
533533
GENERATE_INFOPLIST_FILE = YES;
@@ -568,7 +568,7 @@
568568
CODE_SIGN_IDENTITY = "3rd Party Mac Developer Application: MyEtherWallet, Inc. (MDN888GSU8)";
569569
CODE_SIGN_STYLE = Manual;
570570
COMBINE_HIDPI_IMAGES = YES;
571-
CURRENT_PROJECT_VERSION = 65;
571+
CURRENT_PROJECT_VERSION = 67;
572572
DEVELOPMENT_TEAM = MDN888GSU8;
573573
ENABLE_HARDENED_RUNTIME = YES;
574574
GENERATE_INFOPLIST_FILE = YES;

macos/Enkrypt/fastlane/Fastfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,13 @@ end
5555

5656
desc "Prepare build and release build to the App Store"
5757
lane :buildandrelease do
58+
app_store_connect_api_key(
59+
key_id: ENV["API_KEY_ID"] ,
60+
issuer_id: ENV["API_ISSUER_ID"],
61+
key_content: ENV["API_KEY"],
62+
duration: 1200, # optional (maximum 1200)
63+
in_house: false # optional but may be required if using match/sigh
64+
)
5865
prepare()
5966
release()
6067
end

macos/Enkrypt/fastlane/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
## fastlane documentation
1+
fastlane documentation
2+
----
23

34
# Installation
45

@@ -36,7 +37,7 @@ Push a new release build to the App Store
3637

3738
Prepare build and release build to the App Store
3839

39-
---
40+
----
4041

4142
This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.
4243

macos/Enkrypt/fastlane/report.xml

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,37 @@
55

66

77

8-
<testcase classname="fastlane.lanes" name="0: update_fastlane" time="3.168331">
8+
<testcase classname="fastlane.lanes" name="0: update_fastlane" time="3.097139">
99

1010
</testcase>
1111

1212

13-
<testcase classname="fastlane.lanes" name="1: produce" time="2.226558">
13+
<testcase classname="fastlane.lanes" name="1: app_store_connect_api_key" time="0.003664">
1414

1515
</testcase>
1616

1717

18-
<testcase classname="fastlane.lanes" name="2: match" time="3.770691">
18+
<testcase classname="fastlane.lanes" name="2: Switch to prepare lane" time="0.000633">
19+
20+
</testcase>
21+
22+
23+
<testcase classname="fastlane.lanes" name="3: produce" time="1.488559">
24+
25+
</testcase>
26+
27+
28+
<testcase classname="fastlane.lanes" name="4: match" time="3.806136">
29+
30+
</testcase>
31+
32+
33+
<testcase classname="fastlane.lanes" name="5: Switch to release lane" time="0.000334">
34+
35+
</testcase>
36+
37+
38+
<testcase classname="fastlane.lanes" name="6: increment_build_number" time="1.041916">
1939

2040
</testcase>
2141

0 commit comments

Comments
 (0)