File tree 1 file changed +16
-1
lines changed
1 file changed +16
-1
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,11 @@ name: Build Binaries
2
2
3
3
on :
4
4
workflow_dispatch :
5
+ inputs :
6
+ debug :
7
+ description : enable tmate debug
8
+ default : false
9
+ type : boolean
5
10
push :
6
11
paths :
7
12
- " src/**"
27
32
id : mac
28
33
os : macos-latest
29
34
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"
31
40
target : x86_64-apple-darwin
32
41
33
42
- name : " Linux"
70
79
name : geode-cli-${{ matrix.config.id }}
71
80
path : ./out/
72
81
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
+
73
88
publish :
74
89
name : Publish
75
90
runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments