diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 1054232..d16bea4 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -199,6 +199,10 @@ jobs: - name: install ${{ matrix.platform.deps }} dependencies run: ./hack/ci/install-${{ matrix.platform.deps }}-deps.sh - name: dump env - run: env + run: | + env + - name: Setup tmate session + uses: mxschmitt/action-tmate@v3 + if: ${{ matrix.platform.os == 'darwin' }} - name: cargo build kratactl run: ./hack/build/cargo.sh build --bin kratactl diff --git a/hack/build/cargo.sh b/hack/build/cargo.sh index 3c1cfc3..4cb9eb0 100755 --- a/hack/build/cargo.sh +++ b/hack/build/cargo.sh @@ -15,5 +15,10 @@ then fi fi +if ! command -v cargo > /dev/null && [ -f "${HOME}/.cargo/env" ] +then + . "${HOME}/.cargo/env" +fi + export CARGO_BUILD_TARGET="${RUST_TARGET}" exec "${CARGO}" "${@}"