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

Fix tooling for publishing automatically through CI #14

Open
ViktorQvarfordt opened this issue Nov 4, 2021 · 5 comments
Open

Fix tooling for publishing automatically through CI #14

ViktorQvarfordt opened this issue Nov 4, 2021 · 5 comments
Assignees

Comments

@ViktorQvarfordt
Copy link
Member

Maybe use this https://www.npmjs.com/package/np

@AntonNiklasson
Copy link

What's our requirements here? How do you publish the packages today?

@AntonNiklasson
Copy link

I need access to the npm packages :)

@ViktorQvarfordt
Copy link
Member Author

I’ve given you access to npmjs.com.

Right now packages are published by manually running ’npm run build’ followed by ’npm publish’. First you need ’npm login’. It would be cool if we have an automted way to publish by pushing a git version tag commit or so, that builds and publishes to npm and also makes a github release. Im not sure how to best structure this. We can take inspiration from hocuspocus that also use a monorepo for multiple packages

@AntonNiklasson
Copy link

I've been doing some research around this. I think we could put something relatively simple together with lerna. I just need to find some time to actually build it out. 🤗

@ViktorQvarfordt
Copy link
Member Author

I would like to understand more about the tools in this space. Perhaps something like this is useful https://github.com/changesets/changesets that focus specifically on release cycle for multi-package-repos. Slate is using this.

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 a pull request may close this issue.

2 participants