Skip to content

Use production Tribes image for frontend E2E#2795

Open
cybercraftsolutionsllc wants to merge 1 commit into
stakwork:masterfrom
cybercraftsolutionsllc:codex/frontend-e2e-prod-image-1573
Open

Use production Tribes image for frontend E2E#2795
cybercraftsolutionsllc wants to merge 1 commit into
stakwork:masterfrom
cybercraftsolutionsllc:codex/frontend-e2e-prod-image-1573

Conversation

@cybercraftsolutionsllc
Copy link
Copy Markdown

Summary

  • Replace the frontend E2E workflow's local backend Docker build with a pull of sphinxlightning/sphinx-tribes:latest.
  • Rewrite the cloned stack's pinned Tribes image tag to latest before docker compose up, so the E2E stack actually runs against the production image.
  • Inspect the pulled image in CI so the run logs show which production image was used.

Fixes #1573.

Validation

  • git diff --check
  • rg -n "docker build -t sphinxlightning/sphinx-tribes|docker pull sphinxlightning/sphinx-tribes:latest|Use Production Tribes Image|integrate_v2_payments3|sphinxlightning/sphinx-tribes:latest" .github\workflows\frontend-e2e.yml
  • npx --yes js-yaml .github/workflows/frontend-e2e.yml

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.

Pull latest docker image from prod for backend E2E testing

2 participants