@@ -212,19 +212,22 @@ jobs:
212212 echo $HOME/.local/bin >> $GITHUB_PATH
213213
214214 $HOME/.local/bin/firecracker --version
215+ echo "FIRECRACKER=$HOME/.local/bin/firecracker" >> "$GITHUB_ENV"
215216 if : matrix.arch == 'x86_64'
216- - run : cargo +stable install --locked uhyve
217+ - run : |
218+ cargo +stable install --locked uhyve
219+ echo "UHYVE=$CARGO_HOME/bin/uhyve" >> "$GITHUB_ENV"
217220 if: matrix.arch == 'x86_64'
218221 - run : cargo +stable install --locked virtiofsd
219222 - run : cargo +stable install cargo-careful
220223 if : matrix.profile == 'dev'
221- - run : FIRECRACKER=$HOME/.local/bin/firecracker cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo --no-default-features firecracker --sudo
224+ - run : cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo --no-default-features firecracker --sudo
222225 if : matrix.arch == 'x86_64'
223- - run : FIRECRACKER=$HOME/.local/bin/firecracker cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo --no-default-features --smp 4 firecracker --sudo
226+ - run : cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo --no-default-features --smp 4 firecracker --sudo
224227 if : matrix.arch == 'x86_64'
225- - run : UHYVE=$CARGO_HOME/bin/uhyve cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo uhyve --sudo
228+ - run : cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo uhyve --sudo
226229 if : matrix.arch == 'x86_64'
227- - run : UHYVE=$CARGO_HOME/bin/uhyve cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo --smp 4 uhyve --sudo
230+ - run : cargo xtask ci rs --arch ${{ matrix.arch }} --profile ${{ matrix.profile }} ${{ matrix.rs_flags }} --package rusty_demo --smp 4 uhyve --sudo
228231 if : matrix.arch == 'x86_64'
229232 - run : cargo clean
230233 working-directory : .
0 commit comments