File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -122,6 +122,29 @@ jobs:
122
122
mode : walltime
123
123
token : ${{ secrets.CODSPEED_TOKEN }}
124
124
125
+ musl-build-check :
126
+ strategy :
127
+ matrix :
128
+ include :
129
+ - target : x86_64-unknown-linux-musl
130
+ runner : ubuntu-24.04
131
+ - target : aarch64-unknown-linux-musl
132
+ runner : codspeedhq-arm64-ubuntu-24.04
133
+
134
+ runs-on : ${{ matrix.runner }}
135
+ steps :
136
+ - uses : actions/checkout@v4
137
+ with :
138
+ submodules : true
139
+ - uses : moonrepo/setup-rust@v1
140
+ with :
141
+ targets : ${{ matrix.target }}
142
+
143
+ - name : Install musl tools
144
+ run : sudo apt-get update && sudo apt-get install -y musl-tools
145
+
146
+ - run : cargo build --locked --release --bin cargo-codspeed --target ${{ matrix.target }}
147
+
125
148
check :
126
149
runs-on : ubuntu-latest
127
150
if : always()
@@ -132,6 +155,7 @@ jobs:
132
155
- tests
133
156
- compat-integration-test-instrumentation
134
157
- compat-integration-test-walltime
158
+ - musl-build-check
135
159
steps :
136
160
- uses : re-actors/alls-green@release/v1
137
161
with :
You can’t perform that action at this time.
0 commit comments