10
10
strategy :
11
11
matrix :
12
12
os : [ubuntu-latest, macos-latest, windows-latest]
13
-
13
+
14
14
runs-on : ${{ matrix.os }}
15
15
steps :
16
16
- uses : actions/checkout@v2
39
39
run : |
40
40
rustup target add x86_64-unknown-linux-musl
41
41
sudo apt-get -qq install musl-tools
42
-
42
+
43
43
- name : Build Release Mac
44
44
if : matrix.os == 'macos-latest'
45
45
run : make release-mac
@@ -71,13 +71,19 @@ jobs:
71
71
env :
72
72
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
73
73
74
- - name : Bump Brew
75
- if : matrix.os == 'macos-latest'
76
- env :
77
- HOMEBREW_GITHUB_API_TOKEN : ${{ secrets.BREW_TOKEN }}
78
- run : |
79
- brew tap extrawurst/tap
80
- brew bump-formula-pr -f --version=${{ steps.get_version.outputs.version }} --no-browse --no-audit \
81
- --sha256=${{ steps.shasum.outputs.sha }} \
82
- --url="https://github.com/extrawurst/gitui/releases/download/${{ steps.get_version.outputs.version }}/gitui-mac.tar.gz" \
83
- extrawurst/tap/gitui
74
+ - name : Bump homebrew-core formula
75
+ uses : mislav/bump-homebrew-formula-action@v1
76
+ if : " matrix.os == 'macos-latest' && !contains(github.ref, '-')" # skip prereleases
77
+ env :
78
+ COMMITTER_TOKEN : ${{ secrets.BREW_TOKEN }}
79
+ with :
80
+ formula-name : gitui
81
+ homebrew-tap : extrawurst/homebrew-tap
82
+
83
+ - name : Bump homebrew-core formula
84
+ uses : mislav/bump-homebrew-formula-action@v1
85
+ if : " matrix.os == 'macos-latest' && !contains(github.ref, '-')" # skip prereleases
86
+ env :
87
+ COMMITTER_TOKEN : ${{ secrets.BREW_TOKEN }}
88
+ with :
89
+ formula-name : gitui
0 commit comments