Xcode Cloud Support (#234)
* Removed now unnecessary code from alpha builds * Add nightly build configuration * Update ruby dependencies * Stop changing the app name for PRs and Nightly, the icon is sufficient * Add ITSAppUsesNonExemptEncryption flag as per https://developer.apple.com/documentation/bundleresources/information_property_list/itsappusesnonexemptencryption and https://stackoverflow.com/questions/35841117/missing-compliance-status-in-testflight * Updated app groups to reflect various environments: production, nightly and PR. Remove keychain access group as they should be inferred from the access groups
This commit is contained in:
11
.github/workflows/release-alpha.yml
vendored
11
.github/workflows/release-alpha.yml
vendored
@@ -36,7 +36,7 @@ jobs:
|
||||
# Common setup
|
||||
- name: Brew bundle
|
||||
run:
|
||||
brew update && brew bundle && brew upgrade swiftformat
|
||||
brew bundle
|
||||
|
||||
- name: SwiftFormat
|
||||
run:
|
||||
@@ -46,13 +46,6 @@ jobs:
|
||||
run: |
|
||||
bundle config path vendor/bundle
|
||||
bundle install --jobs 4 --retry 3
|
||||
|
||||
- uses: actions/setup-python@v3
|
||||
with:
|
||||
python-version: '3.x'
|
||||
cache: 'pip'
|
||||
|
||||
- run: pip install -r requirements.txt
|
||||
|
||||
# Import alpha release private signing certificate
|
||||
- name: Import signing certificate
|
||||
@@ -85,7 +78,5 @@ jobs:
|
||||

|
||||
|
||||
If you can't scan the QR code you can install the build via this link: ${{ env.DIAWI_FILE_LINK }}
|
||||
# Enables to identify and update existing Ad-hoc release message on new commit in the PR
|
||||
identifier: "GITHUB_COMMENT_ADHOC_RELEASE"
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
Reference in New Issue
Block a user