diff --git a/.github/workflows/bump-homebrew-formula.yml b/.github/workflows/bump-homebrew-formula.yml new file mode 100644 index 0000000..65b9477 --- /dev/null +++ b/.github/workflows/bump-homebrew-formula.yml @@ -0,0 +1,25 @@ +on: + push: + tags: 'v*' + + jobs: + homebrew: + name: Bump Homebrew formula + runs-on: ubuntu-latest + steps: + - name: Extract version + id: extract-version + run: | + printf "::set-output name=%s::%s\n" tag-name "${GITHUB_REF#refs/tags/}" + - uses: mislav/bump-homebrew-formula-action@v2 + if: ${{ !contains(github.ref, '-') }} # skip prereleases + with: + formula-name: awselect + formula-path: awselect.rb + homebrew-tap: mariogarridopt/awsume-fzf + base-branch: master + download-url: https://github.com/mariogarridopt/homebrew-awsume-fzf/archive/refs/tags/${{ steps.extract-version.outputs.tag-name }}.tar.gz + commit-message: | + {{formulaName}} {{version}} + env: + COMMITTER_TOKEN: ${{ secrets.COMMITTER_TOKEN }}