Stefan Ceriu
d7e0bbc537
Brew link imagemagick@6
2024-03-13 11:05:09 +02:00
Doug
595858b6c1
Use imagemagick6 as it doesn't depend on Python. ( #2557 )
2024-03-12 17:06:51 +00:00
Doug
b0f109a023
Only install imagemagick when needed.
...
Workaround for issues installing python from brew on a runner right now.
2024-03-11 12:16:09 +00:00
Stefan Ceriu
2cf427f715
Attempt to fix multiline Testflight changelog... again
2024-02-27 08:16:20 +02:00
Doug
a3b3aa8517
Move PreviewTests into their own scheme. ( #2492 )
...
* Use xcresultparser for coverage as there are 2 schemes now.
2024-02-22 15:13:52 +00:00
Stefan Ceriu
6d7471e161
Attempt to fix multiline Testflight changelog
2024-02-22 12:00:50 +02:00
Stefan Ceriu
b00295151e
Fixes #2104 - Expose changelog (git diffs since the last tag) on Xcode Cloud builds / Testflight
2024-01-25 12:34:56 +02:00
Stefan Ceriu
756b96f7ff
Translation workflow fix ( #2271 )
...
* Setup the translations workflow through ci_scripts
2023-12-19 19:50:04 +02:00
Doug
3a3ff695fb
Tweak homebrew env vars. ( #1374 )
2023-07-20 16:15:33 +00:00
Stefan Ceriu
6dcd30f57a
Start installing imagemagick on Github actions
2023-05-26 15:00:58 +03:00
Stefan Ceriu
530440eb39
Resurrect the Xcode project file
2023-05-16 18:00:40 +03:00
Doug
50bf9e3fcc
Fix brew on xcode cloud. ( #692 )
2023-03-08 19:01:54 +00:00
Doug
7d35876753
Update danger message and brew dependencies. ( #683 )
2023-03-08 10:59:49 +00:00
Stefan Ceriu
7ab64d4cb4
Project file removal ( #569 )
...
* Deleted project file
* Add back SPM Package.resolved + .gitignore
* Generate project file on release builds
* Converge on single CI setup scripts within `ci_scripts/ci_common.sh`
* Fix unit tests
* Use new `ci_common/setup_github_actions_environment` setup script on all workflows
* Move lfs validation check to the pre-commit hooks. Remove validate-lfs github actions workflow
* Fix integration tests workflow
* Tweaks following code review
2023-02-13 12:53:01 +00:00
Stefan Ceriu
8de0c008db
Fixed XcodeCloud release workflows ( #268 )
...
* Export python 3.9 path and fix towncrier
* Fix Xcode Cloud git setup
2022-10-26 18:06:02 +03:00
Stefan Ceriu
80babf1cd8
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
2022-10-24 16:00:17 +03:00