Doug
fa67713726
Run SwiftFormat.
2026-05-27 17:11:42 +01:00
Doug
af44833850
Show which test suite failed in the UnitTest logs.
2026-05-04 14:03:28 +03:00
Mauro Romito
fa801b5791
splitting runtime sim version from the os version
2026-04-27 14:13:13 +02:00
Mauro Romito
04202676aa
use the default preview tests configuration
2026-04-27 14:13:13 +02:00
Mauro Romito
078c249262
use 26.4 os version on SE 3rd gen for preview tests
2026-04-27 14:13:13 +02:00
Mauro
a9fae7b4e7
update sim version to 26.4.1 ( #5479 )
2026-04-24 11:59:15 +02:00
Stefan Ceriu
751ea16b0d
Add a snapshot re-recording option to the snapshot tests CI command.
2026-04-20 11:54:44 +03:00
Stefan Ceriu
f6fe112789
Split out the preview tests from the unit tests and move them to their own CI tool.
2026-04-20 11:54:44 +03:00
Doug
63422f8f6b
Upgrade the project to use Xcode 26.4 (and the 26.4 simulator for tests). ( #5375 )
...
* Upgrade the project to use Xcode 26.4 (and iOS 26.4 when running tests).
* Update the test OS assertions.
* updated preview tests
# Conflicts:
# PreviewTests/Sources/__Snapshots__/PreviewTests/homeScreenInviteCell.iPhone-en-GB-0.png
# PreviewTests/Sources/__Snapshots__/PreviewTests/homeScreenInviteCell.iPhone-pseudo-0.png
* update compound preview tests
---------
Co-authored-by: Mauro Romito <mauro.romito@element.io >
2026-04-16 14:33:20 +02:00
Doug
8ce6f1f0d3
Really fix the release script.
2026-03-24 19:45:07 +00:00
Doug
86cea87c0f
Fix the release script.
2026-03-24 17:06:44 +00:00
Stefan Ceriu
c18eb92145
Revert "Move CI GitHub token usage to the global git configuration"
...
This reverts commit 519cd4052d .
2026-03-19 08:59:30 +02:00
Stefan Ceriu
519cd4052d
Move CI GitHub token usage to the global git configuration
2026-03-13 16:57:01 +02:00
Stefan Ceriu
bce9119bc3
Replace the last of the fastlane lanes with swift tooling
...
- move more sharable code to CI static methods
- merge `release_to_github` and `prepare_next_release` into one single command as they had dependencies on each other
- remove all traces of ruby and fastlane
2026-03-11 10:06:44 +02:00
Doug
f8039e274b
Actually fix the post-build command.
2026-03-05 17:41:24 +00:00
Doug
0d4ff5ea87
Fix the post-build command.
2026-03-05 17:08:54 +00:00
Stefan Ceriu
e23959a201
Convert more fastlane tools to swift commands ( #5163 )
...
* Upload dSYMs to sentry using swift and the sentry-cli instead of fastlane.
* Replace the fastlane `config_production` lane with a swift tools `ConfigureProduction` command.
* Replace Zsh with CI.run in the new ConfigureNightly command
* Replace the fastlane `tag_nightly` lane with a swift tools `TagNightly` command.
* Print out all the commands going through CI.Run and their arguments
* Address PR comments
2026-03-05 16:14:09 +02:00
Stefan Ceriu
6dd9f3f5e9
Replace the enterprise unit tests workflow with the new swift ones
2026-03-02 12:34:58 +02:00
Stefan Ceriu
1b55fb224c
Add swift command for running integration tests
2026-03-02 12:34:58 +02:00
Stefan Ceriu
d3cefb8e0b
Add swift command for running UI tests
2026-03-02 12:34:58 +02:00
Stefan Ceriu
1d8639a11a
Replace the readMarketingVersion method with a cleaner Yams based one and extract it into the shared tools
2026-03-02 12:34:58 +02:00
Stefan Ceriu
ef4a78ce53
Add swift command for running accessibility tests
2026-03-02 12:34:58 +02:00
Stefan Ceriu
0fc0e2880b
Add a separate tools command for building nightly and remove the old fastlane one.
2026-02-26 18:43:49 +02:00
Stefan Ceriu
737b907d26
Set CI RunTests command retries default to 0, use 3 only for running unit tests.
2026-02-26 16:32:39 +02:00
Stefan Ceriu
fc03e05697
Replace ruby/fastlane tools with swift variants. ( #5105 )
...
* Replace ruby/fastlane unit and preview test flows with swift variants.
* Switch to swift-log and Logger for logging
* Address (my own!) PR comments.
---------
Co-authored-by: Doug <douglase@element.io >
2026-02-19 09:13:42 +00:00