Automate (mostly) AUR updates
This commit is contained in:
parent
fc3a12cd73
commit
b5e451b225
8
.github/workflows/release.yml
vendored
8
.github/workflows/release.yml
vendored
|
@ -24,3 +24,11 @@ jobs:
|
|||
repository: xxxserxxx/homebrew-gotop
|
||||
event-type: my-event
|
||||
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 }}"}'
|
||||
|
|
|
@ -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_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
|
||||
|
|
Loading…
Reference in New Issue
Block a user