Skip to content

Commit c951689

Browse files
Merge pull request #5468 from hannes-steffenhagen-diffblue/CD/create-homebrew-pr-on-release
Add github action to create PR against homebrew-core on release
2 parents 53e0727 + 65948f8 commit c951689

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.github/workflows/release-packages.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,16 @@ jobs:
4343
asset_path: ${{ steps.create_packages.outputs.deb_package }}
4444
asset_name: ${{ steps.create_packages.outputs.deb_package_name }}
4545
asset_content_type: application/x-deb
46+
47+
homebrew-pr:
48+
runs-on: macos-10.15
49+
steps:
50+
- name: Get release tag name
51+
# The GITHUB_REF we get has refs/tags/ in front of the tag name so we
52+
# strip that here
53+
run: echo "::set-env name=RELEASE_TAG::${GITHUB_REF/refs\/tags\/}"
54+
- name: Create homebrew PR
55+
run: |
56+
brew bump-formula-pr --tag "$RELEASE_TAG" --revision "$GITHUB_SHA" cbmc
57+
env:
58+
HOMEBREW_GITHUB_API_TOKEN: ${{ secrets.DB_CI_CPROVER_ACCESS_TOKEN }}

0 commit comments

Comments
 (0)