38 lines
844 B
Markdown
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
|