diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index a5530f15..83d1d708 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -527,6 +527,23 @@ jobs: console.log(`Uploaded latest.json with ${Object.keys(platforms).length} platform key(s).`); + update-homebrew-tap: + name: Update Homebrew tap + needs: publish-updater + runs-on: ubuntu-latest + + if: startsWith(github.ref, 'refs/tags/v') && !contains(github.ref_name, '-') + + steps: + - name: Trigger Homebrew tap update + env: + GH_TOKEN: ${{ secrets.HOMEBREW_TAP_TOKEN }} + VERSION: ${{ github.ref_name }} + run: | + gh workflow run update-cask.yml \ + --repo nyakang/homebrew-nyaterm \ + -f version="${VERSION#v}" + cleanup-sigs: name: Remove signature assets needs: publish-updater