Skip to content

chore: Setup automated publishing with changesets#2

Merged
lxcid merged 1 commit intomainfrom
lxcid/publish
Jan 12, 2026
Merged

chore: Setup automated publishing with changesets#2
lxcid merged 1 commit intomainfrom
lxcid/publish

Conversation

@lxcid
Copy link
Contributor

@lxcid lxcid commented Jan 12, 2026

  • Add changesets CLI for version management
  • Configure GitHub Actions workflow for automated publishing
  • Publish to npm (primary) and GitHub Packages (secondary)
  • Add npm scripts: changeset, version, release
  • Configure publishConfig for public access

Workflow:

  • Runs on push to main with changesets
  • Creates "Version Packages" PR automatically
  • Publishes to npm first (fail-fast)
  • Then publishes to GitHub Packages if npm succeeds

- Add changesets CLI for version management
- Configure GitHub Actions workflow for automated publishing
- Publish to npm (primary) and GitHub Packages (secondary)
- Add npm scripts: changeset, version, release
- Configure publishConfig for public access

Workflow:
- Runs on push to main with changesets
- Creates "Version Packages" PR automatically
- Publishes to npm first (fail-fast)
- Then publishes to GitHub Packages if npm succeeds
@lxcid lxcid merged commit 097f297 into main Jan 12, 2026
3 checks passed
@lxcid lxcid deleted the lxcid/publish branch January 12, 2026 07:15
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.

1 participant