Skip to content
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

do not run tests on TravisCI which are also run as GitHub Actions #445

Merged
merged 1 commit into from
Oct 17, 2020

Conversation

jelhan
Copy link
Owner

@jelhan jelhan commented Oct 17, 2020

All tests except for BrowserStack tests were executed both on TravisCI and as GitHub Actions. As GitHub Actions has been proven to be stable we can remove duplicated tests now and only run BrowserStack tests on TravisCI. We should migrate them to GitHub Actions as well in a follow-up merge request to reduce complexity.

GitHub Actions were introduced in #320. In that pull request we decided to keep the existing CI pipeline on TravisCI until GitHub Actions have been proven to provide similar or better stability. I think that's what we have seen.

Faced some issues when trying to migrate the BrowserStack tests to GitHub Actions. Therefore they weren't migrated as part of #320. Details can be found in the discussion of that pull request.

All tests except for BrowserStack tests were executed both on TravisCI
and as GitHub Actions. As GitHub Actions has been prooven to be stable
we can remove duplicated tests now and only run BrowserStack tests on
TravisCI. We should migrate them to GitHub Actions as well in a
follow-up merge request to reduce complexity.
@jelhan jelhan changed the title do not run tests on TravisCI which are run as GitHub Actions do not run tests on TravisCI which are also run as GitHub Actions Oct 17, 2020
@jelhan jelhan merged commit 05e3b00 into master Oct 17, 2020
@jelhan jelhan deleted the remove-duplicated-tests-on-travis-ci branch January 14, 2021 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant