Skip to content

feat: brownfield unified CLI#176

Merged
artus9033 merged 49 commits into
mainfrom
feat/cli
Jan 13, 2026
Merged

feat: brownfield unified CLI#176
artus9033 merged 49 commits into
mainfrom
feat/cli

Conversation

@artus9033
Copy link
Copy Markdown
Collaborator

@artus9033 artus9033 commented Jan 9, 2026

Summary

This PR addresses a few important aspects:

  1. Make brownfield a fully-standalone library - currently, packaging artifacts is easy with Rock, but complex without it. The aim of this PR is to give brownfield a standalone, batteries-included tooling to do so.
  • introduces a standalone CLI for the brownfield plugin to ease usage without Rock
  • adds proper documentation sections

The new CI builds artifacts from the RN app using the CLI and then builds the iOS & Android consumer apps using these artifacts.

Changes in this PR depend on callstackincubator/rock#666 being merged & published.

Test plan

CI green.

Comment thread .eslintrc.json
Comment thread CONTRIBUTING.md Outdated
@artus9033 artus9033 changed the title feat: brownfield CLI feat: brownfield unified CLI Jan 12, 2026
@artus9033 artus9033 marked this pull request as ready for review January 12, 2026 15:34
@artus9033 artus9033 requested a review from thymikee January 12, 2026 15:34
Comment thread apps/RNApp/package.json Outdated
Comment thread apps/TesterIntegrated/package.json
@artus9033 artus9033 requested a review from thymikee January 13, 2026 12:15
@artus9033 artus9033 merged commit 5b86b2b into main Jan 13, 2026
1 of 4 checks passed
@artus9033 artus9033 deleted the feat/cli branch January 13, 2026 13:41
This was referenced Mar 14, 2026
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.

3 participants