Skip to content

Migrate from Travis to Github Actions#3092

Merged
ghostwords merged 45 commits into
masterfrom
travis-github-action
Apr 10, 2025
Merged

Migrate from Travis to Github Actions#3092
ghostwords merged 45 commits into
masterfrom
travis-github-action

Conversation

@lenacohen

Copy link
Copy Markdown
Contributor
  • Run automated tests on Github Actions to migrate off of Travis
  • Chrome tests will fail on MV2 but (mostly) succeed on MV3 branch
    • 4-5 tests fail on MV3 branch, but they also fail locally, so this may be an issue separate from Github Actions
  • The additions for Github Actions shouldn't impact our Travis testing, so we can wait to turn off Travis until we are confident in Github Actions

lenacohen added 30 commits April 8, 2025 15:02
Comment thread .github/workflows/test.yml
Comment thread .github/workflows/test.yml Outdated
Comment thread .github/workflows/test.yml Outdated
Comment thread .github/workflows/test.yml Outdated
Comment thread tests/selenium/pbtest.py Outdated
@lenacohen lenacohen changed the title Run automated tests with Github Actions Migrate from Travis to Github Actions Apr 10, 2025
@lenacohen lenacohen marked this pull request as ready for review April 10, 2025 16:40
@lenacohen lenacohen requested a review from ghostwords April 10, 2025 16:41
@ghostwords ghostwords force-pushed the travis-github-action branch from bb549c1 to 63b4bb0 Compare April 10, 2025 20:02
@ghostwords ghostwords force-pushed the travis-github-action branch 2 times, most recently from f3af180 to e81971b Compare April 10, 2025 20:41

@ghostwords ghostwords left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!!

@ghostwords ghostwords merged commit bb8e509 into master Apr 10, 2025
@ghostwords ghostwords deleted the travis-github-action branch April 10, 2025 21:17
@zoracon

zoracon commented Apr 11, 2025

Copy link
Copy Markdown

Amazing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants