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

38 lines
844 B
Markdown

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