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

Release to npmjs on tags (on release created) #23

Closed
alagane opened this issue Feb 2, 2021 · 4 comments
Closed

Release to npmjs on tags (on release created) #23

alagane opened this issue Feb 2, 2021 · 4 comments

Comments

@alagane
Copy link
Member

alagane commented Feb 2, 2021

When a commit is tagged, continuous integration should build and push the release to npmjs.

@alagane alagane added this to the FT Inbox Sprint 6 milestone Feb 2, 2021
alagane added a commit to alagane/jmap-client-ts that referenced this issue Mar 24, 2022
@jeserkin
Copy link
Collaborator

Is this being done with Travis CI? If so, then .travis-ci.yml is missing

@alagane
Copy link
Member Author

alagane commented Mar 29, 2022

Is this being done with Travis CI? If so, then .travis-ci.yml is missing

I am trying to do it with GitHub actions.

alagane added a commit that referenced this issue Mar 31, 2022
@jeserkin
Copy link
Collaborator

jeserkin commented Apr 2, 2022

Hmm. Not aware of github actions, but sure.

@alagane alagane changed the title Release to npmjs on tags Release to npmjs on tags (on Release) Apr 11, 2022
@alagane alagane changed the title Release to npmjs on tags (on Release) Release to npmjs on tags (on release created) Apr 11, 2022
@alagane
Copy link
Member Author

alagane commented Apr 11, 2022

First release is here.
https://www.npmjs.com/package/jmap-client-ts
It should work like before, but it fixes a bug with some npm versions not able to build jmap-client-ts dependency correctly if github link was used instead of a deployed version (we had it here linagora/esn-frontend-inbox#533)

@alagane alagane closed this as completed Apr 11, 2022
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

3 participants