Skip to content

ci: add edge-worker Bun smoke test job#629

Open
jumski wants to merge 1 commit into
portable-worker-npm-buildfrom
portable-worker-bun-smoke
Open

ci: add edge-worker Bun smoke test job#629
jumski wants to merge 1 commit into
portable-worker-npm-buildfrom
portable-worker-bun-smoke

Conversation

@jumski
Copy link
Copy Markdown
Contributor

@jumski jumski commented Jun 7, 2026

Adds a Bun smoke test for the edge-worker package that verifies key exports (EdgeWorker, ProcessPlatformAdapter, SupabasePlatformAdapter) are present and defined in the built distribution when loaded under Bun. A new smoke:bun Nx target runs the smoke script after the build step, and a corresponding edge-worker-bun-smoke CI job executes it conditionally when the edge-worker package is affected, integrated into the existing gate and release workflows.

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Jun 7, 2026

⚠️ No Changeset found

Latest commit: 34cbcd8

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Copy Markdown
Contributor Author

jumski commented Jun 7, 2026

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented Jun 7, 2026

View your CI Pipeline Execution ↗ for commit 6ac3f60

Command Status Duration Result
nx run edge-worker:test:integration ✅ Succeeded 4m 27s View ↗
nx run cli:e2e ✅ Succeeded 3s View ↗
nx run edge-worker:e2e ✅ Succeeded 47s View ↗
nx run client:e2e ✅ Succeeded 1m 15s View ↗
nx affected -t verify-exports --base=origin/mai... ✅ Succeeded 3s View ↗
nx affected -t build --configuration=production... ✅ Succeeded 3s View ↗
nx affected -t lint typecheck test --parallel -... ✅ Succeeded 24s View ↗
nx run core:pgtap ✅ Succeeded <1s View ↗
nx run edge-worker:smoke:bun ✅ Succeeded 5s View ↗

💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗


☁️ Nx Cloud last updated this comment at 2026-06-08 18:35:08 UTC

@jumski jumski force-pushed the portable-worker-npm-build branch from ff59b77 to dd04543 Compare June 8, 2026 17:50
@jumski jumski force-pushed the portable-worker-bun-smoke branch from 5d91440 to ab81d38 Compare June 8, 2026 17:50
@jumski jumski force-pushed the portable-worker-npm-build branch from dd04543 to be382bd Compare June 8, 2026 18:08
@jumski jumski force-pushed the portable-worker-bun-smoke branch from ab81d38 to 6ac3f60 Compare June 8, 2026 18:08
@jumski jumski force-pushed the portable-worker-npm-build branch from be382bd to 32e76c9 Compare June 8, 2026 18:24
@jumski jumski force-pushed the portable-worker-bun-smoke branch from 6ac3f60 to 34cbcd8 Compare June 8, 2026 18:24
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