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 process #6

Open
ashalkhakov opened this issue Nov 1, 2018 · 2 comments
Open

Release process #6

ashalkhakov opened this issue Nov 1, 2018 · 2 comments

Comments

@ashalkhakov
Copy link
Contributor

We should automate releases (let's use the releases feature of GitHub).

@bbarker
Copy link
Contributor

bbarker commented Nov 1, 2018

That sounds good to me. We were also thinking of adding releases to a proper repository like Zenodo; one benefit:

Exceptionally, we allow small modifications to the record's files, if and only if the record was published recently (less than one week). If you have spotted mistakes such as typos, accidental omission of important files/inclusion of hidden files or confidential files and would like to update them, please contact us.

Not sure this step can be automated, but it is a simple upload process, and could be done after the github release.

@steinwaywhw
Copy link
Contributor

I like the idea as well. Additionally, we can also use Github’s many other features, like issues and Projects to help manage releases and change logs.

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