Automate (mostly) AUR updates

This commit is contained in:
Sean E. Russell 2020-03-02 08:59:36 -06:00
parent fc3a12cd73
commit b5e451b225
2 changed files with 8 additions and 21 deletions

View File

@ -24,3 +24,11 @@ jobs:
repository: xxxserxxx/homebrew-gotop repository: xxxserxxx/homebrew-gotop
event-type: my-event event-type: my-event
client-payload: '{"tag": "${{ steps.tag_name.outputs.tag }}"}' client-payload: '{"tag": "${{ steps.tag_name.outputs.tag }}"}'
- name: Update Arch AURs
uses: peter-evans/repository-dispatch@v1
with:
token: ${{ secrets.REPO_ACCESS_TOKEN }}
repository: xxxserxxx/gotop-linux
event-type: my-event
client-payload: '{"tag": "${{ steps.tag_name.outputs.tag }}"}'

View File

@ -14,24 +14,3 @@ Current steps for a release:
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_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 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