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

Run e2e tests on main and tags only #675

Merged
merged 5 commits into from
Jul 19, 2024
Merged

Conversation

luispdm
Copy link
Contributor

@luispdm luispdm commented Jul 18, 2024

#669

  • The e2e tests workflow is in a separate file so it can be reused by both the release and main flows via the workflow_call instruction (coming from this page)
  • The e2e tests can be triggered manually via the workflow_dispatch instruction
  • No more @qa tag on the e2e tests
  • Extra: all the jobs in the release flow are now sequential to avoid releasing in case anything fails

As you can see here and here, the filter works as intended

@luispdm luispdm marked this pull request as ready for review July 19, 2024 09:49
asiniscalchi
asiniscalchi previously approved these changes Jul 19, 2024
@asiniscalchi asiniscalchi merged commit b303c48 into main Jul 19, 2024
6 checks passed
@asiniscalchi asiniscalchi deleted the feature/change-e2e-tests-ci branch July 19, 2024 12:39
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.

Refactor E2E Tests to Run Automatically on Tag Creation and commit into main
3 participants