diff options
author | Sean E. Russell <ser@ser1.net> | 2020-06-01 11:08:19 -0500 |
---|---|---|
committer | Sean E. Russell <ser@ser1.net> | 2020-06-01 11:08:19 -0500 |
commit | dcec8a53b748efa0f5eae0124a343d47541cae63 (patch) | |
tree | 79c56b3c61c8d97b47f70798b340240508116fc7 | |
parent | b24cd05fcc08bdd902925876c37b22add1c11b8d (diff) |
Doc changesbuilder.0
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | docs/releasing.md | 18 |
2 files changed, 11 insertions, 9 deletions
@@ -14,7 +14,7 @@ Join us in [\#gotop:matrix.org](https://riot.im/app/#/room/#gotop:matrix.org) ([ ![](https://raw.githubusercontent.com/xxxserxxx/gotop/master/docs/release.svg) -See the [mini-blog](/xxxserxxx/gotop/wiki/Micro-Blog) for updates on the build status, and the [change log](/CHANGELOG.md) for release updates. +See the [mini-blog](https://github.com/xxxserxxx/gotop/wiki/Micro-Blog) for updates on the build status, and the [change log](/CHANGELOG.md) for release updates. <img src="./assets/screenshots/demo.gif" /> diff --git a/docs/releasing.md b/docs/releasing.md index 93e096f..b9efc70 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -1,24 +1,26 @@ -Current steps for a release: +# Current steps for a release -### gotop 1. Update Version in main.go 2. Update CHANGELOG.md 3. Update docs/release.svg 4. Tag 5. Push everything 6. When the github workflows complete, finish the draft release and publish. -7. Wait for the [Homebrew](https://github.com/xxxserxxx/homebrew-gotop) and [AUR](https://github.com/xxxserxxx/gotop-linux] projects to finish building. - 1. check out gotop-linux and run `aurpublish aur` and `aurpublish aur-bin` - 2. update the hashes in the Nix package (see below), test build, push a pull request +7. Wait for the [AUR](https://github.com/xxxserxxx/gotop-linux] project to finish building. + 1. update arch (gotop-linux) and run `aurpublish aur` and `aurpublish aur-bin` + 2. notify Nix 3. notify Homebrew -Homebrew is automatically updated. The AUR project still needs secret -credentials to aurpublish to the AUR repository, so the final publish step is -still currently manual. +The AUR project still needs secret credentials to aurpublish to the AUR +repository, so the final publish step is still currently manual. Oh, what a tangled web. +## Nix + +I haven't yet figured this out, so currently just file a ticket and hope somebody on that end updates the package. + Nix adds new and interesting complexities to the release. 0. Download the gotop src package; run sha256 on it to get the hash |