Files
xmtop/docs/releasing.md
2020-02-27 15:44:45 -06:00

844 B

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