Skip to content

E2E tests on fork PR#6362

Merged
TheOneFromNorway merged 2 commits intonextfrom
e2e-tests-on-fork-pr
Mar 31, 2026
Merged

E2E tests on fork PR#6362
TheOneFromNorway merged 2 commits intonextfrom
e2e-tests-on-fork-pr

Conversation

@zoltan-antal
Copy link
Copy Markdown
Contributor

@zoltan-antal zoltan-antal commented Mar 18, 2026

Allow running E2E tests on fork PRs
Add new workflow which calls tests locally.
Update existing AWS workflow to be called instead of automatically triggering on PR.
Add entrypoint workflow for deciding whether AWS or local test workflow should run.
Rename workflows and simplify names.

@zoltan-antal zoltan-antal added the infrastructure Related to infrastructure changes label Mar 18, 2026
@zoltan-antal zoltan-antal force-pushed the e2e-tests-on-fork-pr branch 15 times, most recently from 78bfc8d to 49008d7 Compare March 20, 2026 12:44
@zoltan-antal
Copy link
Copy Markdown
Contributor Author

I'm open to suggestions for better workflow names.

@zoltan-antal zoltan-antal marked this pull request as ready for review March 20, 2026 13:16
@zoltan-antal zoltan-antal requested a review from a team as a code owner March 20, 2026 13:16
Copy link
Copy Markdown
Contributor

@thomasleese thomasleese left a comment

Choose a reason for hiding this comment

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

I'm open to suggestions for better workflow names.

The names of these workflows and tests are getting quite long, which is making it difficult to see at a glance which step is which:

Image

I think we can simplify and make these less wordy, perhaps something like:

End-to-end tests / Local / end-to-end-tests
End-to-end tests / Deployed / build-and-push-database-image
End-to-end tests / Deployed / launch-dockerized-image
...

Comment thread .github/workflows/end-to-end-tests-on-pull-request.yml Outdated
Comment thread .github/workflows/end-to-end-tests-local.yml Outdated
Comment thread .github/workflows/end-to-end-tests-local.yml Outdated
Comment thread .github/workflows/end-to-end-tests-local.yml Outdated
Comment thread .github/workflows/end-to-end-tests-on-pull-request.yml Outdated
@zoltan-antal
Copy link
Copy Markdown
Contributor Author

zoltan-antal commented Mar 20, 2026

  • Remove temp commit

@zoltan-antal zoltan-antal marked this pull request as draft March 20, 2026 14:21
@zoltan-antal zoltan-antal force-pushed the e2e-tests-on-fork-pr branch 6 times, most recently from 242fbc2 to e24f4ac Compare March 23, 2026 09:48
@zoltan-antal
Copy link
Copy Markdown
Contributor Author

We'll need to change the branch protection rules to be able to merge this.

@zoltan-antal zoltan-antal marked this pull request as ready for review March 23, 2026 12:47
@zoltan-antal zoltan-antal force-pushed the e2e-tests-on-fork-pr branch 9 times, most recently from c82a269 to 41b4b2d Compare March 31, 2026 08:23
@zoltan-antal zoltan-antal force-pushed the e2e-tests-on-fork-pr branch 4 times, most recently from 19ed133 to 19598d6 Compare March 31, 2026 15:32
Add new workflow which calls tests locally.
Update existing AWS workflow to be called instead of automatically triggering on PR.
Add entrypoint workflow for deciding whether AWS or local test workflow should run.
Rename workflows and simplify names.
@zoltan-antal zoltan-antal force-pushed the e2e-tests-on-fork-pr branch from 19598d6 to eb43b37 Compare March 31, 2026 15:53
@TheOneFromNorway TheOneFromNorway merged commit 6a62bce into next Mar 31, 2026
15 checks passed
@TheOneFromNorway TheOneFromNorway deleted the e2e-tests-on-fork-pr branch March 31, 2026 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure Related to infrastructure changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants