-
Notifications
You must be signed in to change notification settings - Fork 1
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
Feature/npm publish #8
Feature/npm publish #8
Conversation
sauravhiremath
commented
Apr 28, 2020
- Updated build.yml to support node
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't really need a matrix OS. That was for rust. For node, we can build it all on one OS.
Feel free to rewrite them as long as the basic structure is maintained
If you're still working on this and don't want me to review it yet, make sure you mark your PR with WIP in the beginning. |
Yeah, I sent to PR to npm-publish branch to check if its working. It wasn't a final push. But yeah i'll add a WIP next time |
Any update @sauravhiremath? |
Currently reading up on GitHub actions. Should be completed by tomorrow |
Is this ready for review? |
Other than the asset uploading part, it is pretty much done. Took some time to understand the current build configs and gh-actions in general. Based on our commit naming conventions I think it would be better if we go with semantic-release. Has some really cool features out-of-the-box:
Thoughts? |
We do follow semver, so adopting this wouldn't be an issue, but we already have a flow that's decided on the main juno repo. What advantages would this present over that? |
I have already stated the advantages over the current one in the above
comment.
…On Fri, 1 May, 2020, 12:15 am Rakshith Ravi, ***@***.***> wrote:
We do follow semver, so adopting this wouldn't be an issue, but we already
have a flow that's decided on the main juno repo. What advantages would
this present over that?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#8 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AG2QVW5OXY4X77PK5QHYZ6DRPHBMVANCNFSM4MS54RLA>
.
|
Yes, and neither of those are something that compelling enough for me to switch, or something that our existing flow doesn't provide already. I see no reason to switch |
ebf78ee
to
35151c0
Compare
6bf04c4
to
f228f8a
Compare
Lgtm, we'll have to merge and test is this works properly on the other PR |
I have tested it on my repo. So it shouldn't be a problem |