From a32b0082e11d177b001927cc4518091451443772 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Tue, 10 Sep 2024 15:27:23 -0700 Subject: [PATCH] ci: install cmake lint deps via pipx --- .github/workflows/ci.yml | 4 +++- cspell.config.yaml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3009c33b..3149f67a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -72,6 +72,7 @@ jobs: clangtidy: true task: true doxygen: true + python: true - name: Test if: ${{ !cancelled() }} @@ -82,5 +83,6 @@ jobs: - name: Lint run: | - python3 -m pip install --user cmakelint cmake-format + pipx install cmakelint + pipx install --include-deps cmake-format task lint diff --git a/cspell.config.yaml b/cspell.config.yaml index c024be06..9ff57172 100644 --- a/cspell.config.yaml +++ b/cspell.config.yaml @@ -43,6 +43,7 @@ words: - deps - DOPT - dpkg + - pipx - DTARGET - DVCPKG - dyld