feat: generate package-manager-aware CI scripts by huytdps13400 · Pull Request #593 · callstack/reassure · GitHub
Skip to content

feat: generate package-manager-aware CI scripts - #593

Open
huytdps13400 wants to merge 2 commits into
callstack:mainfrom
huytdps13400:fix/452-bun-package-manager
Open

huytdps13400 wants to merge 2 commits into
callstack:mainfrom
huytdps13400:fix/452-bun-package-manager

Conversation

@huytdps13400

@huytdps13400 huytdps13400 commented Aug 23, 2026 •

Copy link
Copy Markdown

Summary

  • detect npm, Yarn, or Bun from the packageManager field or the corresponding lockfile
  • prefer an explicit packageManager declaration and keep Yarn as the fallback
  • render one executable reassure-tests.sh template with the selected install and Reassure commands
  • document npm, Yarn, and Bun init workflows
  • keep Jest as the test runner; this only changes package-manager commands

Verification

  • yarn workspace @callstack/reassure-cli test --runInBand (10/10 passed)
  • yarn validate
  • yarn format:check
  • yarn build
  • git diff --check

Part of #452

Comment thread packages/cli/src/templates/reassure-tests-bun Outdated
@mdjastrzebski

Copy link
Copy Markdown
Member

@huytdps13400 huytdps13400 changed the title feat: generate Bun-compatible CI scripts feat: generate package-manager-aware CI scripts Aug 23, 2026
@huytdps13400

Copy link
Copy Markdown
Author

This branch has not been deployed

No deployments
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