Skip to content

CI for Dev and Main#7

Closed
maanaaasss wants to merge 4 commits into
webpacked:devfrom
maanaaasss:core
Closed

CI for Dev and Main#7
maanaaasss wants to merge 4 commits into
webpacked:devfrom
maanaaasss:core

Conversation

@maanaaasss
Copy link
Copy Markdown
Contributor

No description provided.

- Add GitHub Actions CI workflow for build/test validation
- Create comprehensive API stability audit (93.75% pass rate)
- Remove Mintlify docs (keep Next.js docs site)
- Remove pre-initialized demo markers for cleaner start
- Add test scripts to all packages (40 tests passing)
- Document CI configuration and rationale
…avior

- Update CI workflow to support dev and main branches with different validation
- Add changesets for version management and release coordination
- Dev branch: Install, build, test, verify outputs (fail fast)
- Main branch: All dev checks + changeset status + uncommitted changes + publish dry-run
- Add comprehensive CI_WORKFLOW_GUIDE.md documentation
- Configure changeset with public access and demo app ignored
- Add changeset scripts to root package.json
- Update README with new CI structure

Changes:
- .github/workflows/ci.yml: Branch-specific conditional steps
- .changeset/config.json: Monorepo changeset configuration
- CI_WORKFLOW_GUIDE.md: Complete workflow documentation
- package.json: Add changeset scripts
- README.md: Update CI/CD section
@webpacked webpacked closed this Feb 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.

2 participants