summaryrefslogtreecommitdiffstats
path: root/docs/releasing.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/releasing.md')
-rw-r--r--docs/releasing.md37
1 files changed, 37 insertions, 0 deletions
diff --git a/docs/releasing.md b/docs/releasing.md
new file mode 100644
index 0000000..540c950
--- /dev/null
+++ b/docs/releasing.md
@@ -0,0 +1,37 @@
+Current steps for a release:
+
+### gotop
+1. Update Version in main.go
+2. Update CHANGELOG.md
+3. Tag
+4. Push everything
+5. ./make.sh
+6. Create github release
+
+### Homebrew
+1. Change homebrew-gotop
+```
+curl --output - -L https://github.com/xxxserxxx/gotop/releases/download/v3.3.2/gotop_3.3.2_linux_amd64.tgz | sha256sum
+curl --output - -L https://github.com/xxxserxxx/gotop/releases/download/v3.3.2/gotop_3.3.2_darwin_amd64.tgz | sha256sum
+```
+
+### AUR
+1. Update aur/PKGBUILD
+2. namcap PKGBUILD
+3. makepkg
+4. makepkg -g
+5. makepkg --printsrcinfo \> .SRCINFO
+6. Commit everything
+7. push
+```
+curl -L https://github.com/xxxserxxx/gotop/archive/v3.3.2.tar.gz | sha256sum
+```
+
+### AUR-BIN
+1. Update aur-bin/PKGBUILD
+2. namcap PKGBUILD
+3. makepkg
+4. makepkg -g
+5. makepkg --printsrcinfo \> .SRCINFO
+6. Commit everything
+7. push aur-bin