-
Notifications
You must be signed in to change notification settings - Fork 102
Run pre-merge PR checks on GitHub Actions #2414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
26b78ab to
4099ef0
Compare
4099ef0 to
1cae97c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have no objections
82fc767 to
a9ed1f2
Compare
37f9324 to
077e2b7
Compare
| # These directories contain instrumented/transformed dependency jars which can be reconstructed relatively quickly. | ||
| gradle-home-cache-excludes: | | ||
| caches/jars-9 | ||
| caches/transforms-3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please, also remove TeamCity PR checks at the moment you merge this PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TC checks are expecteed to be red from this point (this branch)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Version without moving iOS tests - https://jetbrains.team/p/ui/reviews/66
|
It is good to merge when we solve/verify the web and iOS issues (if it isn't reproduced anymore, consider it also verified, please rerun at least 5 times) |
cbf1188 to
eaff02c
Compare
Additionally ignored tests at the moment:
FailuresiOS Tests
iOS Utils Tests
iOS Instrumented Tests
Web Firefox Tests
|
eaff02c to
5630370
Compare
|
Decided to migrate |
iOS part extracted from #2414 Fixes: [CMP-9065](https://youtrack.jetbrains.com/issue/CMP-9065) Move iOS tests to GitHub actions ## Release Notes N/A --------- Co-authored-by: Andrei Salavei <[email protected]>
It adds all pre-merge checks that we currently have in TeamCity to GitHub Actions.
CMP-8945 Run web tests with the latest and the minimal supported version of browsers
CMP-8136 PR checks runs always by main teamcity config
CMP-5663 Run TeamCity automatically on user PR's after pressing "Approve and Run"
Also, ignored flaky tests (with TODO and follow-up tasks)
Release Notes
N/A