From d06dbb6c704d11b8271a378992f782e726fe25fc Mon Sep 17 00:00:00 2001 From: zhom <2717306+zhom@users.noreply.github.com> Date: Fri, 25 Jul 2025 11:59:17 +0400 Subject: [PATCH] chore: add banderole to ci --- .github/workflows/codeql.yml | 3 +++ .github/workflows/lint-rs.yml | 3 +++ .github/workflows/release.yml | 5 ++++- .github/workflows/rolling-release.yml | 3 +++ 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 87ea2e6..d83728f 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -59,6 +59,9 @@ jobs: with: workdir: ./src-tauri + - name: Install banderole + run: cargo install banderole + - name: Install dependencies from lockfile run: pnpm install --frozen-lockfile diff --git a/.github/workflows/lint-rs.yml b/.github/workflows/lint-rs.yml index dbf8be9..a0b0686 100644 --- a/.github/workflows/lint-rs.yml +++ b/.github/workflows/lint-rs.yml @@ -62,6 +62,9 @@ jobs: - name: Install cargo-audit run: cargo install cargo-audit + - name: Install banderole + run: cargo install banderole + - name: Install dependencies (Ubuntu only) if: matrix.os == 'ubuntu-latest' run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 688d791..4316019 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -140,9 +140,12 @@ jobs: with: workdir: ./src-tauri + - name: Install banderole + run: cargo install banderole + - name: Install frontend dependencies run: pnpm install --frozen-lockfile - + - name: Build nodecar sidecar shell: bash working-directory: ./nodecar diff --git a/.github/workflows/rolling-release.yml b/.github/workflows/rolling-release.yml index c063416..12e83e1 100644 --- a/.github/workflows/rolling-release.yml +++ b/.github/workflows/rolling-release.yml @@ -138,6 +138,9 @@ jobs: uses: swatinem/rust-cache@98c8021b550208e191a6a3145459bfc9fb29c4c0 #v2.8.0 with: workdir: ./src-tauri + + - name: Install banderole + run: cargo install banderole - name: Install frontend dependencies run: pnpm install --frozen-lockfile