Skip to content

test: assert same-origin dev config in the release smoke test - #30

Merged
flipvh merged 1 commit into
mainfrom
test/release-smoke-same-origin
Oct 2, 2026
Merged

flipvh merged 1 commit into
mainfrom
test/release-smoke-same-origin

Conversation

@flipvh

@flipvh flipvh commented Oct 2, 2026

Copy link
Copy Markdown
Member

npm is stuck on 0.3.7 (2026-08-08). The publish step of the 0.3.8 and 0.3.9 releases failed: pnpm publish runs prepublishOnly → test:release, and the release smoke test still asserted the pre-#25 config shape.

Failed runs: 0.3.9, 0.3.8. The same test fails identically on current main.

The test now asserts the same-origin URLs, the full offset devPorts block (matching the unit test in env-config.test.ts), and that .env has no PORT= line. pnpm test:release passes locally against the live github:cellajs/cella template.

After merge: test: doesn't cut a release, so re-run the Release workflow with workflow_dispatch to publish 0.3.9 from main.

🤖 Generated with Claude Code

The smoke test still expected PORT=4010 in backend/.env and a backendUrl
on its own port, both dropped in #25. It runs in prepublishOnly, so it
failed the publish step of the 0.3.8 and 0.3.9 releases and npm is still
on 0.3.7.

It now asserts the same-origin URLs, the offset devPorts block and that
no PORT= line overrides them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@flipvh
flipvh merged commit b737712 into main Oct 2, 2026
7 checks passed
@flipvh
flipvh deleted the test/release-smoke-same-origin branch October 2, 2026 07:25
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