@@ -26,25 +26,35 @@ jobs:
2626 args : release --release-notes=CHANGELOG.md
2727 env :
2828 GITHUB_TOKEN : ${{secrets.UPLOAD_GITHUB_TOKEN}}
29- - name : move cards
30- if : " !contains(github.ref, '-')"
29+ - name : Bump homebrew-core formula
30+ uses : mislav/bump-homebrew-formula-action@v1
31+ if : " !contains(github.ref, '-')" # skip prereleases
32+ with :
33+ formula-name : gh
34+ env :
35+ COMMITTER_TOKEN : ${{ secrets.UPLOAD_GITHUB_TOKEN }}
36+ - name : Checkout documentation site
37+ if : " !contains(github.ref, '-')" # skip prereleases
38+ uses : actions/checkout@v2
39+ with :
40+ repository : github/cli.github.com
41+ path : site
42+ fetch-depth : 0
43+ token : ${{secrets.SITE_GITHUB_TOKEN}}
44+ - name : Publish documentation site
45+ if : " !contains(github.ref, '-')" # skip prereleases
46+ run : make site-publish
47+ - name : Move project cards
48+ if : " !contains(github.ref, '-')" # skip prereleases
3149 env :
3250 GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
3351 PENDING_COLUMN : 8189733
3452 DONE_COLUMN : 7110130
35- shell : bash
3653 run : |
3754 curl -fsSL https://github.com/github/hub/raw/master/script/get | bash -s 2.14.1
3855 api() { bin/hub api -H 'accept: application/vnd.github.inertia-preview+json' "$@"; }
3956 cards=$(api projects/columns/$PENDING_COLUMN/cards | jq ".[].id")
4057 for card in $cards; do api projects/columns/cards/$card/moves --field position=top --field column_id=$DONE_COLUMN; done
41- - name : Bump homebrew-core formula
42- uses : mislav/bump-homebrew-formula-action@v1
43- if : " !contains(github.ref, '-')" # skip prereleases
44- with :
45- formula-name : gh
46- env :
47- COMMITTER_TOKEN : ${{ secrets.UPLOAD_GITHUB_TOKEN }}
4858 msi :
4959 needs : goreleaser
5060 runs-on : windows-latest
0 commit comments