Skip to content

feat(EUDPA-177): add E2E pipeline#2

Merged
SamFarrington merged 6 commits into
mainfrom
feat/EUDPA-177-e2e-pipeline
May 18, 2026
Merged

feat(EUDPA-177): add E2E pipeline#2
SamFarrington merged 6 commits into
mainfrom
feat/EUDPA-177-e2e-pipeline

Conversation

@SamFarrington
Copy link
Copy Markdown
Contributor

Summary

  • Adds .github/workflows/e2e-tests.yml that starts the full docker stack via run-stack.sh, runs the published trade-imports-animals-tests:latest container with --network host, and uploads Playwright/Allure artifacts.
  • Triggers on PR creation/push and workflow_dispatch for manual runs. Skips draft PRs.

Test plan

  • Trigger via workflow_dispatch — stack starts, tests run, artifacts uploaded
  • Iterate on failures (host.docker.internal resolution, OIDC, artifact permissions)

🤖 Generated with Claude Code

SamFarrington and others added 6 commits May 18, 2026 16:04
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@SamFarrington SamFarrington merged commit 8a1cd19 into main May 18, 2026
4 checks passed
@SamFarrington SamFarrington deleted the feat/EUDPA-177-e2e-pipeline branch May 18, 2026 16:11
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