Skip to content
This repository was archived by the owner on Oct 11, 2026. It is now read-only.

fix: isolate nested package workspace - #16

Merged
KyleJune merged 1 commit into
mainfrom
codex/nested-workspace-boundary
Oct 2, 2026
Merged

KyleJune merged 1 commit into
mainfrom
codex/nested-workspace-boundary

Conversation

@KyleJune

@KyleJune KyleJune commented Oct 1, 2026 •

Copy link
Copy Markdown
Member

Summary

Running the Tailwind 4 test from this package inside the Udibo checkout fails when nested Deno resolution discovers Udibo's workspace and rejects the unregistered package config. Declare this package as its own workspace root so the nested resolver stops here.

Changes

  • Add workspace: [] to this package's deno.json.
  • Retain this package's independent lockfile and dependency policy. No parent workspace registration or starter dependency edits are needed.

Testing

  • At 604a8383f173d9f107ca0d1ae7146be03208582f, deno task check passes (10 linted files, 45 formatting checks).
  • Final deno task test --parallel --reporter=dot passes inside the Udibo checkout: 7 tests, 30 steps, zero failures.
  • Negative control on current package main: removing only workspace: [] reproduces Config file must be a member of the workspace at plugins / tailwindcss 4 / should add tailwindcss to the css (6 tests, 28 steps pass; 1 test, 2 steps fail). Restoring it makes the full package gate pass.
  • A standalone archive of this same commit outside the parent workspace also passes check and all 7 tests / 30 steps (6s), without approving install scripts.
  • All four independent pinned reviews are CLEAN.
  • Parent application validation and the pointer update will be recorded in a separate dependent Udibo PR.

Closes

Nothing. Refs udibo/udibo#1676; the parent pointer update completes that issue's integration.

@KyleJune

KyleJune commented Oct 1, 2026

Copy link
Copy Markdown
Member Author

At 604a8383f173d9f107ca0d1ae7146be03208582f, package checks and the full suite pass both inside Udibo and from a standalone committed snapshot: 7 tests / 30 steps, zero failures. Removing only the added workspace: [] line reproduces the exact Tailwind 4 nested-resolution failure; restoring it passes the final gate. All four pinned reviews are CLEAN. Parent application final checks and full tests are running for the dependent pointer integration. No package release was published.

@KyleJune
KyleJune marked this pull request as ready for review October 2, 2026 02:30
@KyleJune
KyleJune merged commit 313e612 into main Oct 2, 2026
9 checks passed
github-actions Bot pushed a commit that referenced this pull request Oct 2, 2026
## [0.4.3](0.4.2...0.4.3) (2026-10-02)

### Bug Fixes

* isolate nested package workspace ([#16](#16)) ([313e612](313e612)), closes [udibo/udibo#1676](https://github.com/udibo/udibo/issues/1676)
@KyleJune

KyleJune commented Oct 2, 2026

Copy link
Copy Markdown
Member Author

Bug fixes

The release workflow published this version to JSR, then failed while submitting provenance to the signing service. The published version and module are available; this release record restores the matching GitHub notes.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant