File tree Expand file tree Collapse file tree 1 file changed +16
-1
lines changed
Expand file tree Collapse file tree 1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ name: Build Binaries
22
33on :
44 workflow_dispatch :
5+ inputs :
6+ debug :
7+ description : enable tmate debug
8+ default : false
9+ type : boolean
510 push :
611 paths :
712 - " src/**"
2732 id : mac
2833 os : macos-latest
2934 executable : ' geode'
30- prebuild : ' export OPENSSL_STATIC=1'
35+ prebuild : |
36+ brew fetch --force --bottle-tag=ventura openssl@3
37+ brew reinstall $(brew --cache --bottle-tag=ventura openssl@3)
38+ export OPENSSL_STATIC=1
39+ export OPENSSL_DIR="/opt/homebrew/opt/openssl@3"
3140 target : x86_64-apple-darwin
3241
3342 - name : " Linux"
7079 name : geode-cli-${{ matrix.config.id }}
7180 path : ./out/
7281
82+ - name : Setup tmate session
83+ if : ${{ failure() && inputs.debug && matrix.config.id == 'mac' }}
84+ uses : mxschmitt/action-tmate@v3
85+ with :
86+ limit-access-to-actor : true
87+
7388 publish :
7489 name : Publish
7590 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments