Skip to content

Conversation

@JillRegan
Copy link
Contributor

@JillRegan JillRegan commented Nov 5, 2025

Adds GitHub Actions workflows to run end-to-end tests. First to automtically run for internal PRs, second to run with /ok-to-test command.

🎯 Changes

  • Upgrade GitHub Actions to v5
  • Add E2E workflow: new reusable workflow (workflows/e2e-tests.yml) and an orchestrator workflow (workflows/test-e2e.yml) that runs E2E on PRs made my internal contributors, supports an "/ok-to-test" repository_dispatch.
  • Add ok-to-test command workflow to trigger repository_dispatch events from PR comments.
  • Minor YAML/format fixes

🧪 Testing

This was tested here on an external PR.

E2E did not run on creation of the PR:
image

With the ok-to-test comment E2E runs and. comments success/failure. Note that it fails as there is no Service Account token on the account which is expected.
image

Also E2E runs on push to main
image

@JillRegan JillRegan self-assigned this Nov 5, 2025
@JillRegan JillRegan changed the title [DRAFT] Add e2e test workflow Add e2e test workflow Nov 6, 2025
Base automatically changed from jill/add-sections-and-fields-tests to main November 6, 2025 16:52
@JillRegan JillRegan marked this pull request as ready for review November 6, 2025 16:52
@JillRegan JillRegan merged commit 5960518 into main Nov 10, 2025
8 checks passed
@JillRegan JillRegan deleted the jill/add-e2e-test-workflow branch November 10, 2025 22:25
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