diff --git a/action.yml b/action.yml index 3f81fee5..481bb8d0 100644 --- a/action.yml +++ b/action.yml @@ -100,10 +100,10 @@ runs: - run: | : enable Cargo sparse registry # except on 1.66 and 1.67, on which it is unstable - if [ -z ${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set} ] \ - && ! rustc +${{steps.parse.outputs.toolchain}} --version --verbose | grep -q '^release: 1\.6[67]\.' - then - echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV + if [ -z ${CARGO_REGISTRIES_CRATES_IO_PROTOCOL+set} ]; then + if rustc +${{steps.parse.outputs.toolchain}} --version --verbose | not grep -q '^release: 1\.6[67]\.'; then + echo CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse >> $GITHUB_ENV + fi fi shell: bash