File tree Expand file tree Collapse file tree 2 files changed +16
-13
lines changed Expand file tree Collapse file tree 2 files changed +16
-13
lines changed Original file line number Diff line number Diff line change @@ -48,18 +48,21 @@ jobs:
48
48
submodules : ' recursive'
49
49
50
50
- name : " Install deps"
51
- if : matrix.otp != '24' && matrix.otp != '25
52
- run : HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install gperf doxygen erlang@${{ matrix.otp }} gleam ninja mbedtls rebar3
51
+ if : matrix.otp != '24' && matrix.otp != '25'
52
+ run : brew update && HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install gperf doxygen erlang@${{ matrix.otp }} gleam mbedtls rebar3
53
53
54
54
- name : " Install deps"
55
55
if : matrix.otp == '24' || matrix.otp == '25'
56
56
run : |
57
- HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install gperf doxygen erlang@${{ matrix.otp }} gleam ninja mbedtls
57
+ brew update
58
+ HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK=1 brew install gperf doxygen erlang@${{ matrix.otp }} gleam mbedtls
58
59
wget https://github.com/erlang/rebar3/releases/download/3.23.0/rebar3
59
60
chmod +x rebar3
60
- if [ -e {/usr/local,/opt/homebrew}/opt/erlang@{24,25}/bin/ ] ; then
61
- sudo cp rebar3 {/usr/local,/opt/homebrew}/opt/erlang@{24,25}/bin/
62
- fi
61
+ for bin_dir in {/usr/local,/opt/homebrew}/opt/erlang@{24,25}/bin/ ; do
62
+ if [ -e ${bin_dir} ]; then
63
+ sudo cp rebar3 ${bin_dir}
64
+ fi
65
+ done
63
66
64
67
# Builder info
65
68
- name : " System info"
Original file line number Diff line number Diff line change @@ -71,17 +71,17 @@ jobs:
71
71
container : erlang:27
72
72
73
73
# This is ARM64
74
- - os : " macos-14"
75
- otp : " 25"
76
- path_prefix : " /opt/homebrew/opt/erlang@25/bin:"
77
-
78
- - os : " macos-14"
74
+ - os : " macos-15"
79
75
otp : " 26"
80
76
path_prefix : " /opt/homebrew/opt/erlang@26/bin:"
81
77
82
- - os : " macos-14 "
78
+ - os : " macos-15 "
83
79
otp : " 27"
84
80
path_prefix : " /opt/homebrew/opt/erlang@27/bin:"
81
+
82
+ - os : " macos-15"
83
+ otp : " 28"
84
+ path_prefix : " /opt/homebrew/opt/erlang@28/bin:"
85
85
steps :
86
86
# Setup
87
87
- name : " Checkout repo"
97
97
98
98
- name : " Install deps (macOS)"
99
99
if : runner.os == 'macOS'
100
- run : brew install gperf erlang@${{ matrix.otp }} ninja mbedtls rebar3
100
+ run : brew update && brew install gperf erlang@${{ matrix.otp }} mbedtls rebar3
101
101
102
102
# Build
103
103
- name : " Build: create build dir"
You can’t perform that action at this time.
0 commit comments