Skip to content

ci: validate packed package exports - #5

Merged
ngocdevv merged 1 commit into
masterfrom
codex/ci-validate-package-artifacts
Sep 4, 2026
Merged

ci: validate packed package exports#5
ngocdevv merged 1 commit into
masterfrom
codex/ci-validate-package-artifacts

Conversation

@gooddev97

Copy link
Copy Markdown
Collaborator

Summary

  • Add Publint and Are the Types Wrong checks for the built package.
  • Run both validators from pack:check after the existing build and npm pack --dry-run checks.
  • Document the stronger local and release validation workflow.

Verification

  • bun run lint
  • bun run typecheck
  • bun run test (22 tests pass)
  • bun run build
  • bun run pack:check
  • Publint reports All good!
  • Are the Types Wrong reports no problems for node10, node16 (CJS), node16 (ESM), and bundler resolution.

Compatibility

  • Platform(s): package tooling on the repository CI/runtime
  • React Native version: no runtime behavior change
  • Expo version or bare React Native: no runtime behavior change
  • Dial Slider/Reanimated/Worklets/Gesture Handler/SVG/Linear Gradient versions: no dependency-range change

Contributor checklist

  • No product behavior changed; the existing test suite remains green.
  • I updated contributor and release documentation.
  • I kept generated lib output out of the commit.
  • I did not include secrets, credentials, or private user data.
  • No breaking change or migration is required.

@ngocdevv ngocdevv left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved after successful automated verification.

@ngocdevv
ngocdevv merged commit aa9ff7a into master Sep 4, 2026
1 check 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.

2 participants