{"action":"opened","issue":{"url":"https://api.github.com/repos/neomutt/neomutt/issues/1844","repository_url":"https://api.github.com/repos/neomutt/neomutt","labels_url":"https://api.github.com/repos/neomutt/neomutt/issues/1844/labels{/name}","comments_url":"https://api.github.com/repos/neomutt/neomutt/issues/1844/comments","events_url":"https://api.github.com/repos/neomutt/neomutt/issues/1844/events","html_url":"https://github.com/neomutt/neomutt/issues/1844","id":490628684,"node_id":"MDU6SXNzdWU0OTA2Mjg2ODQ=","number":1844,"title":"Release: Commits","user":{"login":"flatcap","id":76760,"node_id":"MDQ6VXNlcjc2NzYw","avatar_url":"https://avatars3.githubusercontent.com/u/76760?v=4","gravatar_id":"","url":"https://api.github.com/users/flatcap","html_url":"https://github.com/flatcap","followers_url":"https://api.github.com/users/flatcap/followers","following_url":"https://api.github.com/users/flatcap/following{/other_user}","gists_url":"https://api.github.com/users/flatcap/gists{/gist_id}","starred_url":"https://api.github.com/users/flatcap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flatcap/subscriptions","organizations_url":"https://api.github.com/users/flatcap/orgs","repos_url":"https://api.github.com/users/flatcap/repos","events_url":"https://api.github.com/users/flatcap/events{/privacy}","received_events_url":"https://api.github.com/users/flatcap/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2019-09-07T12:10:14Z","updated_at":"2019-09-07T12:10:14Z","closed_at":null,"author_association":"MEMBER","body":"Once all the preparation work has been completed, it's time to make the actual Release.\r\n\r\n## Bump Version Number\r\n\r\nUsing today's date and the Release Notes, update:\r\n\r\n- `auto.def`\r\n- `doxygen/doxygen.conf`\r\n- `ChangeLog.md`\r\n\r\nFor this Release, we are changing the format of the version string, from `neomutt-YYYYMMDD` to `YYYY-MM-DD`.\r\n\r\n## Last-Minute Updates\r\n\r\nCreate a branch, `[rel]` for any late changes:\r\n\r\n- Check for any new contributors\r\n- Run `clang-format`\r\n- Check the build (using `[release]` branch)\r\n- Sync translations (`make update-po`)\r\n\r\n## Merge into Master\r\n\r\nMerge the release changes into `[master]` and create a signed tag.\r\nThis tag marks the actual release of NeoMutt.\r\n\r\n```sh\r\ngit checkout master\r\ngit merge --no-ff rel --message \"NeoMutt $(date +%F)\"\r\ngit tag -s $(date +%F) -m \"NeoMutt release $(date +%F)\"\r\ngit push --tags origin master\r\n```\r\n\r\n## GitHub Release\r\n\r\nCreate a new Release on GitHub using the new tag.\r\nUse the Release Notes, prepared earlier.\r\n\r\n- Download GitHub's `.tar.gz` and `.zip` source packages\r\n- Create checksum for the source\r\n- Create detached signatures for the source\r\n- Add the check files to the Release as assets"}}
{"actor":{"display_login":"flatcap"}}