Skip to content

Use pre-built dev-db image for E2E tests#841

Open
marcodejongh wants to merge 1 commit intomainfrom
fix_e2etests
Open

Use pre-built dev-db image for E2E tests#841
marcodejongh wants to merge 1 commit intomainfrom
fix_e2etests

Conversation

@marcodejongh
Copy link
Owner

Summary

  • Switch E2E CI service container from bare postgres-postgis image (no data) to pre-built boardsesh-dev-db image (all Kilter/Tension data + migrations)
  • Fix migration working directory from packages/web to packages/db where drizzle.config.ts lives
  • Update DB credentials and name to match the dev-db image defaults (password/main)

Test plan

  • Verify the E2E workflow triggers and the service container starts successfully
  • Verify migrations run idempotently (data already present in image)
  • Verify E2E tests pass with real board data (climb cards, search filters, heatmaps)

🤖 Generated with Claude Code

The E2E tests were using a bare postgres-postgis image with no board data,
causing tests to fail when navigating to board pages expecting climb cards
and search results. Switch to the pre-built boardsesh-dev-db image that
already contains all Kilter/Tension data with migrations applied. Also fix
the migration working directory from packages/web to packages/db where
drizzle.config.ts actually lives.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Feb 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
boardsesh Building Building Feb 14, 2026 10:21am

Request Review

@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@claude
Copy link

claude bot commented Feb 14, 2026

Claude Review

Ready to merge - No significant issues found.

The changes correctly:

  • Switch to the pre-built dev-db image with board data
  • Fix the migration working directory to packages/db where drizzle.config.ts lives
  • Update credentials to match the dev-db image defaults

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