Doc changes
This commit is contained in:
parent
b24cd05fcc
commit
dcec8a53b7
|
@ -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)
|
![](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" />
|
<img src="./assets/screenshots/demo.gif" />
|
||||||
|
|
||||||
|
|
|
@ -1,24 +1,26 @@
|
||||||
Current steps for a release:
|
# Current steps for a release
|
||||||
|
|
||||||
### gotop
|
|
||||||
1. Update Version in main.go
|
1. Update Version in main.go
|
||||||
2. Update CHANGELOG.md
|
2. Update CHANGELOG.md
|
||||||
3. Update docs/release.svg
|
3. Update docs/release.svg
|
||||||
4. Tag
|
4. Tag
|
||||||
5. Push everything
|
5. Push everything
|
||||||
6. When the github workflows complete, finish the draft release and publish.
|
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.
|
7. Wait for the [AUR](https://github.com/xxxserxxx/gotop-linux] project to finish building.
|
||||||
1. check out gotop-linux and run `aurpublish aur` and `aurpublish aur-bin`
|
1. update arch (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
|
2. notify Nix
|
||||||
3. notify Homebrew
|
3. notify Homebrew
|
||||||
|
|
||||||
Homebrew is automatically updated. The AUR project still needs secret
|
The AUR project still needs secret credentials to aurpublish to the AUR
|
||||||
credentials to aurpublish to the AUR repository, so the final publish step is
|
repository, so the final publish step is still currently manual.
|
||||||
still currently manual.
|
|
||||||
|
|
||||||
Oh, what a tangled web.
|
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.
|
Nix adds new and interesting complexities to the release.
|
||||||
|
|
||||||
0. Download the gotop src package; run sha256 on it to get the hash
|
0. Download the gotop src package; run sha256 on it to get the hash
|
||||||
|
|
Loading…
Reference in New Issue
Block a user