summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean E. Russell <ser@ser1.net>2020-06-01 11:08:19 -0500
committerSean E. Russell <ser@ser1.net>2020-06-01 11:08:19 -0500
commitdcec8a53b748efa0f5eae0124a343d47541cae63 (patch)
tree79c56b3c61c8d97b47f70798b340240508116fc7
parentb24cd05fcc08bdd902925876c37b22add1c11b8d (diff)
Doc changesbuilder.0
-rw-r--r--README.md2
-rw-r--r--docs/releasing.md18
2 files changed, 11 insertions, 9 deletions
diff --git a/README.md b/README.md
index 20ef3c9..543561c 100644
--- a/README.md
+++ b/README.md
@@ -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