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

Setup automated release process #54

Closed
dignifiedquire opened this issue Oct 12, 2015 · 8 comments
Closed

Setup automated release process #54

dignifiedquire opened this issue Oct 12, 2015 · 8 comments
Labels
help wanted Seeking public contribution on this issue

Comments

@dignifiedquire
Copy link
Member

  • Bump version (major/minor/patch)
  • Generate packages
  • Generate changelog
  • Commit and push to github
  • Upload packages and changelog to github releases pages
@dignifiedquire dignifiedquire added help wanted Seeking public contribution on this issue chore labels Oct 12, 2015
@jbenet
Copy link
Member

jbenet commented Oct 14, 2015

See also https://github.com/ipfs/distributions <--- (we need to ship this damn thing. @RichardLitt have you taken a look at the frontend of this?)

@jbenet
Copy link
Member

jbenet commented Oct 14, 2015

and 👍 to all of the above

@dignifiedquire
Copy link
Member Author

@RichardLitt
Copy link
Member

@jbenet not yet, added to list of things to do this sprint.

@dignifiedquire
Copy link
Member Author

This should take into consideration #14

Also this looks interesting, but is sadly OS X only: https://github.com/jenslind/electron-gh-releases

dignifiedquire added a commit that referenced this issue Oct 16, 2015
This script uses https://github.com/stevemao/conventional-github-releaser to automatically publish releases to the github releases page.

Ref #54
@dignifiedquire
Copy link
Member Author

Some work has been done for the code part: https://github.com/ipfs/station/blob/master/CONTRIBUTING.md

@dignifiedquire
Copy link
Member Author

@daviddias daviddias removed the chore label Nov 25, 2017
@hacdias
Copy link
Member

hacdias commented Jan 3, 2019

We now have an automated release process. We just need Binary Signing (#66 #705). Closing this in favour of more up to date issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Seeking public contribution on this issue
Projects
None yet
Development

No branches or pull requests

5 participants