We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 795aa74 commit 8960fbfCopy full SHA for 8960fbf
.github/workflows/release.yml
@@ -48,17 +48,18 @@ jobs:
48
matrix:
49
include:
50
- target: x86_64-unknown-linux-musl
51
+ runner: ubuntu-24.04
52
- target: aarch64-unknown-linux-musl
- cross: true
53
+ runner: codspeedhq-arm64-ubuntu-24.04
54
- runs-on: ubuntu-latest
55
+ runs-on: ${{ matrix.runner }}
56
steps:
57
- uses: actions/checkout@v4
- - uses: moonrepo/setup-rust@v0
58
+ - uses: moonrepo/setup-rust@v1
59
with:
- bins: cross
60
+ targets: ${{ matrix.target }}
61
- - run: ${{ matrix.cross && 'cross' || 'cargo' }} build --locked --release --bin cargo-codspeed --target ${{ matrix.target }}
62
+ - run: cargo build --locked --release --bin cargo-codspeed --target ${{ matrix.target }}
63
64
- name: Upload Release Asset
65
if: github.event_name != 'workflow_dispatch'
0 commit comments