Skip to content

Add integration-test-service workflow#267

Open
qtomlinson wants to merge 1 commit intoclearlydefined:mainfrom
qtomlinson:qt/service-test
Open

Add integration-test-service workflow#267
qtomlinson wants to merge 1 commit intoclearlydefined:mainfrom
qtomlinson:qt/service-test

Conversation

@qtomlinson
Copy link
Copy Markdown
Collaborator

Adds a new GitHub Actions workflow (integration-test-service.yml) that runs npm run e2e-test-service on a daily schedule.

What it does:

  • Runs unit tests (npm test) before the e2e tests
  • Guards against running on forks — exits early if the repository is not clearlydefined/operations
  • Runs e2e-test-service with DYNAMIC_COORDINATES=false
  • Always runs cleanup via e2e-test-service-cleanup after the test
  • Fails the job if the service test failed

Triggers:

  • Daily at 2:00am UTC (scheduled)
  • Manually via workflow_dispatch

@qtomlinson qtomlinson requested a review from JamieMagee April 9, 2026 22:49
@qtomlinson qtomlinson marked this pull request as ready for review April 9, 2026 22:49
@qtomlinson qtomlinson requested a review from jamesiri April 9, 2026 22:50
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.

1 participant