diff options
author | xxxserxxx <60757196+xxxserxxx@users.noreply.github.com> | 2021-02-11 16:49:04 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-11 16:49:04 -0600 |
commit | 150680c7cc374c7de92077801f55d016e8aa1561 (patch) | |
tree | 7445b9379d34dff3b3811c612114b5616ba356ac /docs/releasing.md | |
parent | ea21dcaa999bf20fa6b3d8303ed7fad6c928cc93 (diff) | |
parent | b757e7959b9b59d226c1593fd9c34ec161ab9a9b (diff) |
Merge branch 'master' into i18n/fr
Diffstat (limited to 'docs/releasing.md')
-rw-r--r-- | docs/releasing.md | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/docs/releasing.md b/docs/releasing.md index c840e0c..4b1bc6a 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -8,7 +8,20 @@ 6. Download and verify the correct version of one of the binaries 7. Finish the draft release and publish. 8. Check gotop-builder for a successful everything build; if successful, publish. -10. Wait for the [AUR](https://github.com/xxxserxxx/gotop-linux) project to finish building. +9. Notify Nix +10. ~~Notify Homebrew~~ Automated now. +11. Trigger extensions: + ``` + for p in builder nvidia remote linux; do + curl -H "Accept: application/vnd.github.everest-preview+json" \ + -H "Authorization: token ${TOKEN}" \ + --request POST \ + --data "{'event_type': 'my-release', 'client_payload': {'tag': '${TAG}'}}" \ + https://api.github.com/repos/xxxserxxx/gotop-${p}/dispatches + done + ``` + and then go in and mark each release as not a pre-release. +12. Wait for the [AUR](https://github.com/xxxserxxx/gotop-linux) project to finish building. 1. Update package versions in gotop and gotop-bin 2. namcap PKGBUILD 3. updpkgsums @@ -17,23 +30,9 @@ 6. git push 7. Test install `gotop`, `gotop-bin`, and `gotop-git` with running & version check -11. Notify Nix -12. ~~Notify Homebrew~~ Automated now. - The AUR project still needs secret credentials to aurpublish to the AUR repository, so the final publish step is still currently manual. -Oh, what a tangled web. - -``` -for p in builder nvidia remote; do -curl -H "Accept: application/vnd.github.everest-preview+json" \ - -H "Authorization: token ${TOKEN}" \ - --request POST \ - --data "{'event_type': 'my-release', 'client_payload': {'tag': '${TAG}'}}" \ - https://api.github.com/repos/xxxserxxx/gotop-${p}/dispatches -done -``` ## Nix |