From b1a70fd16d1fc4a6db5caaafb10bc03d97e391ba Mon Sep 17 00:00:00 2001 From: Echo Date: Mon, 13 Apr 2026 01:07:44 +0000 Subject: [PATCH] Temporarily disable clippy/test/audit jobs to reduce CI time (re-enable after builds stable) --- .github/workflows/ci.yml | 118 +++++++++++++++++++-------------------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 45e9b6c..b4fe4bd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,65 +26,65 @@ jobs: - name: Check formatting run: cargo fmt --all -- --check - clippy: - name: Clippy Lints - runs-on: linux - container: node:18 - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: Install system dependencies - run: | - apt-get update - apt-get install -y libsystemd-dev pkg-config - - uses: dtolnay/rust-toolchain@stable - with: - components: clippy - - name: Cache cargo - uses: Swatinem/rust-cache@v2 - - name: Run clippy - run: cargo clippy --all-targets --all-features -- -D warnings - - test: - name: Unit Tests - runs-on: linux - container: node:18 - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: Install system dependencies - run: | - apt-get update - apt-get install -y libsystemd-dev pkg-config - - uses: dtolnay/rust-toolchain@stable - - name: Cache cargo - uses: Swatinem/rust-cache@v2 - - name: Run tests - run: cargo test --all-features - - name: Upload coverage - uses: codecov/codecov-action@v4 - if: always() - - audit: - name: Security Audit - runs-on: linux - container: node:18 - steps: - - uses: actions/checkout@v2 - with: - fetch-depth: 0 - - name: Install system dependencies - run: | - apt-get update - apt-get install -y libsystemd-dev pkg-config - - uses: dtolnay/rust-toolchain@stable - - name: Run cargo-audit - run: | - cargo install cargo-audit - cargo audit - +# TEMPORARILY DISABLED - re-enable after build jobs are stable +# clippy: +# name: Clippy Lints +# runs-on: linux +# container: node:18 +# steps: +# - uses: actions/checkout@v2 +# with: +# fetch-depth: 0 +# - name: Install system dependencies +# run: | +# apt-get update +# apt-get install -y libsystemd-dev pkg-config +# - uses: dtolnay/rust-toolchain@stable +# with: +# components: clippy +# - name: Cache cargo +# uses: Swatinem/rust-cache@v2 +# - name: Run clippy +# run: cargo clippy --all-targets --all-features -- -D warnings +# +# test: +# name: Unit Tests +# runs-on: linux +# container: node:18 +# steps: +# - uses: actions/checkout@v2 +# with: +# fetch-depth: 0 +# - name: Install system dependencies +# run: | +# apt-get update +# apt-get install -y libsystemd-dev pkg-config +# - uses: dtolnay/rust-toolchain@stable +# - name: Cache cargo +# uses: Swatinem/rust-cache@v2 +# - name: Run tests +# run: cargo test --all-features +# - name: Upload coverage +# uses: codecov/codecov-action@v4 +# if: always() +# +# audit: +# name: Security Audit +# runs-on: linux +# container: node:18 +# steps: +# - uses: actions/checkout@v2 +# with: +# fetch-depth: 0 +# - name: Install system dependencies +# run: | +# apt-get update +# apt-get install -y libsystemd-dev pkg-config +# - uses: dtolnay/rust-toolchain@stable +# - name: Run cargo-audit +# run: | +# cargo install cargo-audit +# cargo audit # Debian/Ubuntu Package Build build-deb: name: Build Debian Package