Skip to content

Commit

Permalink
Merge pull request #4068 from ivotron/backport-v21.11.x-4066
Browse files Browse the repository at this point in the history
[v21.11.x] gha/rpk: install gon without homebrew
  • Loading branch information
andrewhsu committed Mar 22, 2022
2 parents 5244444 + 244d33a commit ace82c7
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions .github/workflows/rpk-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,18 +98,19 @@ jobs:
p12-file-base64: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_P12_BASE64 }}
p12-password: ${{ secrets.APPLE_DEVELOPER_CERTIFICATE_PASSWORD }}

- name: Install gon via HomeBrew for code signing and app notarization
- name: Install gon for code signing and app notarization
run: |
brew tap mitchellh/gon
brew install mitchellh/gon/gon
curl -LO https://github.com/mitchellh/gon/releases/download/v0.2.3/gon_macos.zip
unzip gon_macos.zip
rm gon_macos.zip
- name: Sign the mac binaries with Gon
working-directory: zip/
env:
AC_USERNAME: ${{ secrets.AC_USERNAME }}
AC_PASSWORD: ${{ secrets.AC_PASSWORD }}
run: |
gon -log-level=info ../src/go/rpk/gon_${{ matrix.arch }}.json
../gon -log-level=info ../src/go/rpk/gon_${{ matrix.arch }}.json
- name: Upload signed Package
uses: actions/upload-artifact@v2
Expand Down

0 comments on commit ace82c7

Please sign in to comment.