Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set up workflow for publishing component-library to npm #444

Closed
jaronheard opened this issue Apr 2, 2019 · 3 comments
Closed

Set up workflow for publishing component-library to npm #444

jaronheard opened this issue Apr 2, 2019 · 3 comments
Assignees

Comments

@jaronheard
Copy link
Contributor

As a follow-up to #398, we need to figure out our publishing workflow for publishing the component-library to npm. There are a few other utility packages that should be published to npm as well.

This is a usage where lerna is useful.

@jaronheard
Copy link
Contributor Author

Here's my plan for publishing:

Which packages will be published?

When and how will projects get published?
Packages will be published semi-regularly (not automatically) using semantic versioning

Who will have publishing permissions?
Me, for now, expand to others as necessary

@jaronheard
Copy link
Contributor Author

jaronheard commented Apr 21, 2019

After digging into this a little bit, I've revised my thinking on publishing

When and how will projects get published?
Canary versions published automatically from master branch using CI tooling
Release versions of packages will be published manually semi-regularly (not automatically) using semantic versioning

jaronheard added a commit that referenced this issue Apr 23, 2019
@jaronheard
Copy link
Contributor Author

This is working now! 3.0.0 has been published, and we're now publishing canary versions with the CI tag.

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

No branches or pull requests

2 participants