Skip to content

Commit

Permalink
No Automatic Signing (#828)
Browse files Browse the repository at this point in the history
* No Automatic Signing

Signed-off-by: Tim Bert <[email protected]>

* Set the Xcode version

Signed-off-by: Tim Bert <[email protected]>

* Reverting choice of xcode version via fastlane

Signed-off-by: Tim Bert <[email protected]>

* Create deployTest.yml

Signed-off-by: Tim Bert <[email protected]>

* Add deployTest.yml for testing

Signed-off-by: Tim Bert <[email protected]>

* Add deployTest.yml for testing with Xcode 15.4

Signed-off-by: Tim Bert <[email protected]>

* Deactivate unit testing

Signed-off-by: Tim Bert <[email protected]>

* Reverting to automatic signing

Signed-off-by: Tim Bert <[email protected]>

* update_code_signing_settings added to overwrite manual setting

Signed-off-by: Tim Bert <[email protected]>

* committed version bump: 3.0.6 (18)

Signed-off-by: Anka <[email protected]>

* Set XCode to version 15.4

Signed-off-by: Tim Bert <[email protected]>

* committed version bump: 3.0.6 (19)

Signed-off-by: Anka <[email protected]>

---------

Signed-off-by: Tim Bert <[email protected]>
Signed-off-by: Anka <[email protected]>
Signed-off-by: Anka <[email protected]>
Co-authored-by: openhab-bot <[email protected]>
  • Loading branch information
timbms and openhab-bot authored Sep 18, 2024
1 parent fd5c1c9 commit cb495b5
Show file tree
Hide file tree
Showing 5 changed files with 300 additions and 127 deletions.
64 changes: 0 additions & 64 deletions .github/workflows/deployTest.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: latest-stable
xcode-version: '15.4'

- uses: actions/checkout@v4
with:
Expand Down
28 changes: 27 additions & 1 deletion fastlane/Fastfile
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,32 @@ platform :ios do

# ensure branch is clean
ensure_git_status_clean

# Set up manual signing, independently of what is set in "Signing" with Xcode frontend
update_code_signing_settings(
use_automatic_signing: false,
code_sign_identity: 'Apple Distribution',
)

update_code_signing_settings(
targets: 'openHAB',
profile_name: 'match AppStore org.openhab.app',
)

update_code_signing_settings(
targets: 'openHABWatch',
profile_name: 'match AppStore org.openhab.app.watchkitapp',
)

update_code_signing_settings(
targets: 'openHABIntents',
profile_name: 'match AppStore org.openhab.app.openHABIntents',
)

update_code_signing_settings(
targets: 'NotificationService',
profile_name: 'match AppStore org.openhab.app.NotificationService',
)

# setup code signing
setup_keychain
Expand Down Expand Up @@ -132,7 +158,7 @@ platform :ios do
end

clean_build_artifacts

# build and upload to TestFlight
build_app(
scheme: 'openHAB',
Expand Down
Loading

0 comments on commit cb495b5

Please sign in to comment.