diff --git a/.github/workflows/version.yml b/.github/workflows/version.yml index 6ba9f5f..0cd312f 100644 --- a/.github/workflows/version.yml +++ b/.github/workflows/version.yml @@ -130,3 +130,18 @@ jobs: SKILL.md env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Update Homebrew tap + if: steps.check.outputs.hasChangesets == 'false' || inputs.force_release + run: | + VERSION=$(jq -r '.version' package.json) + DARWIN_SHA256=$(sha256sum dist/linear-darwin-arm64 | awk '{print $1}') + gh api repos/aliou/homebrew-toolbox/dispatches \ + -f event_type=update-formula \ + -f 'client_payload[formula]=linear-cli' \ + -f "client_payload[version]=${VERSION}" \ + -f 'client_payload[binary]=linear' \ + -f 'client_payload[repo]=aliou/linear-cli' \ + -f "client_payload[sha256]=${DARWIN_SHA256}" + env: + GITHUB_TOKEN: ${{ secrets.TAP_GITHUB_TOKEN }}