Private
Public Access
1
0

Temporarily disable clippy/test/audit jobs to reduce CI time (re-enable after builds stable)
Some checks failed
CI/CD Pipeline / Code Format (push) Successful in 11s
CI/CD Pipeline / Build Debian Package (push) Successful in 1m55s
CI/CD Pipeline / Build RPM Package (push) Failing after 1m55s
CI/CD Pipeline / Build Alpine Package (push) Failing after 2s
CI/CD Pipeline / Build Arch Package (push) Failing after 2s

This commit is contained in:
2026-04-13 01:07:44 +00:00
parent a6ff613f58
commit b1a70fd16d

View File

@ -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