From ebb13e2cdd1c4b5426b0761eaa537158ca34f97b Mon Sep 17 00:00:00 2001 From: Vladimir Petrzhikovskii Date: Wed, 11 Dec 2024 13:13:05 +0100 Subject: [PATCH] ci: check that just install works --- .github/workflows/ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0b233dff9..3a84cec1e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -52,6 +52,23 @@ jobs: - uses: extractions/setup-just@v2 - name: Clippy check run: just lint + just_install: + name: just install works + needs: rustfmt + runs-on: [self-hosted, linux] + steps: + - uses: actions/checkout@v3 + - name: Install Clang + run: sudo apt-get update && sudo apt-get install -y clang lld + - uses: dtolnay/rust-toolchain@stable + with: + components: "clippy,rustfmt" + - uses: Swatinem/rust-cache@v2 + with: + cache-on-failure: true + - uses: extractions/setup-just@v2 + - name: Clippy check + run: just install test: name: Test with codecov