From 2be31dc8ca78ecd91ef726c0fa4ca5129629076e Mon Sep 17 00:00:00 2001 From: namilsk Date: Tue, 20 Jan 2026 18:31:42 +0300 Subject: Shitcode, again --- .woodpecker.yaml.fixme | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 .woodpecker.yaml.fixme (limited to '.woodpecker.yaml.fixme') diff --git a/.woodpecker.yaml.fixme b/.woodpecker.yaml.fixme new file mode 100644 index 0000000..8da4f0b --- /dev/null +++ b/.woodpecker.yaml.fixme @@ -0,0 +1,48 @@ +# Define the sequence of steps for the CI pipeline +steps: + dependencies: + image: rust + environment: + RUST_BACKTRACE: 1 + CARGO_TERM_COLOR: always + commands: + - rustup default stable + - apt update + - apt install -y pkg-config libgpg-error-dev libgpgme-dev libassuan-dev gnupg openssl + when: + branch: main + event: [ push, pull_request ] + build: + image: rust:1.91-bullseye + environment: + PKG_CONFIG_PATH: "/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/share/pkgconfig" + RUST_BACKTRACE: 1 + CARGO_TERM_COLOR: always + commands: + - cargo build --verbose --release --jobs 2 + when: + branch: main + event: [ push, pull_request ] + clippy: + image: rust:1.91-bullseye + environment: + RUST_BACKTRACE: 1 + CARGO_TERM_COLOR: always + commands: + - rustup component add clippy rustfmt + - cargo fmt --all + - cargo clippy --jobs 2 -- -D clippy::all # -D warnings + when: + branch: main + event: [ push, pull_request ] + +# tests: +# image: rust +# environment: +# RUST_BACKTRACE: 1 +# CARGO_TERM_COLOR: always +# commands: +# - cargo test --verbose --jobs 2 -- --test-threads=2 +# when: +# branch: main +# event: [ push, pull_request ] -- cgit v1.2.3