Skip to content

ci: run e2e with Postgres and Chrome (CL-9556) - #978

Merged
TheGreatAxios merged 4 commits into
mainfrom
cl-9556-ci-e2e-job
Sep 30, 2026
Merged

TheGreatAxios merged 4 commits into
mainfrom
cl-9556-ci-e2e-job

Conversation

@TheGreatAxios

@TheGreatAxios TheGreatAxios commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Adds an e2e job to CI: pgvector/pgvector:pg16 service (the memory migration needs the vector extension; plain postgres:16 lacks it), DATABASE_URL, a temp HUB_DATA_DIR, placeholder hub encryption keys (same values as .env.example), and Chrome via setup-chrome exported as CHROME_PATH (the name the browser harness in #973 reads). Runs bun run test:e2e (bun test e2e) with CI=true.

Red suites: none. 11 tests across 3 files pass. There is no browser suite on main yet, so the Chrome step is not exercised until #973 lands.

Resolves CL-9556

@linear-code

linear-code Bot commented Sep 30, 2026

Copy link
Copy Markdown

CL-9556

@TheGreatAxios
TheGreatAxios enabled auto-merge (squash) September 30, 2026 05:05
@TheGreatAxios
TheGreatAxios merged commit 057a272 into main Sep 30, 2026
5 checks passed
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