File tree Expand file tree Collapse file tree 4 files changed +10
-1
lines changed
Expand file tree Collapse file tree 4 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -12,10 +12,12 @@ inputs:
1212runs :
1313 using : " composite"
1414 steps :
15- - uses : mhils/workflows/checkout@v12
1615 - uses : mhils/workflows/setup-python@v12 # PyO3 wants recent Python on Windows.
1716 - run : rustup toolchain install ${{ inputs.rust-version }} --profile minimal
17+ shell : bash
1818 - run : rustup default ${{ inputs.rust-version }}
19+ shell : bash
1920 - if : inputs.extra-targets
2021 run : rustup target add ${{ inputs.extra-targets }}
22+ shell : bash
2123 - uses : mhils/workflows/rust-cache@v12
Original file line number Diff line number Diff line change 3636 - os : macos-latest
3737 - os : ubuntu-latest
3838 steps :
39+ - uses : mhils/workflows/checkout@v12
3940 - uses : ./.github/actions/setup
4041 with :
4142 rust-version : ${{ env.MSRV }}
Original file line number Diff line number Diff line change 4040 rust : nightly
4141 args : --package mitmproxy-linux-ebpf
4242 steps :
43+ - uses : mhils/workflows/checkout@v12
4344 - uses : ./.github/actions/setup
4445 with :
4546 rust-version : ${{ matrix.rust }}
7980 runs-on : ${{ matrix.os }}
8081 name : build mitmproxy-rs (${{ matrix.name }})
8182 steps :
83+ - uses : mhils/workflows/checkout@v12
8284 - uses : ./.github/actions/setup
8385 with :
8486 extra-targets : ${{ matrix.target }}
@@ -134,6 +136,7 @@ jobs:
134136 runs-on : windows-latest
135137 name : build mitmproxy-windows
136138 steps :
139+ - uses : mhils/workflows/checkout@v12
137140 - uses : ./.github/actions/setup
138141 - uses : install-pinned/build@aa7fb973fec4a5593736c5dc25b322120ca41a98
139142
@@ -150,6 +153,7 @@ jobs:
150153 needs : build-macos-app
151154 runs-on : macos-latest
152155 steps :
156+ - uses : mhils/workflows/checkout@v12
153157 - uses : ./.github/actions/setup
154158 with :
155159 extra-targets : aarch64-apple-darwin x86_64-apple-darwin
@@ -182,6 +186,7 @@ jobs:
182186 args : --compatibility manylinux2014 --zig --target aarch64-unknown-linux-gnu
183187 runs-on : ubuntu-latest
184188 steps :
189+ - uses : mhils/workflows/checkout@v12
185190 - uses : ./.github/actions/setup
186191 with :
187192 extra-targets : ${{ matrix.target }}
Original file line number Diff line number Diff line change 2020 runs-on : ubuntu-latest
2121 steps :
2222 # TODO: This should ideally just reuse the main CI artifacts.
23+ - uses : mhils/workflows/checkout@v12
2324 - uses : ./.github/actions/setup
2425 - uses : install-pinned/maturin-with-zig@4804d730717f28b7565e71e68e5c9fe8c4f9b089
2526 - uses : install-pinned/mypy@2b552bed479e3f7065314667b670f7303619e989
You can’t perform that action at this time.
0 commit comments