From 195127bff75a611ea781ffb638bda624d7526b67 Mon Sep 17 00:00:00 2001 From: Smaug123 Date: Thu, 20 Jul 2023 18:59:48 +0100 Subject: [PATCH] Combine into one, for efficiency --- .woodpecker/.all-checks-complete.yml | 2 -- .woodpecker/.build.yml | 14 +++++++++----- .woodpecker/.ci-specific.yml | 7 ------- .woodpecker/.run.yml | 6 ------ 4 files changed, 9 insertions(+), 20 deletions(-) delete mode 100644 .woodpecker/.ci-specific.yml delete mode 100644 .woodpecker/.run.yml diff --git a/.woodpecker/.all-checks-complete.yml b/.woodpecker/.all-checks-complete.yml index b3de273..5d68c52 100644 --- a/.woodpecker/.all-checks-complete.yml +++ b/.woodpecker/.all-checks-complete.yml @@ -5,8 +5,6 @@ pipeline: - echo "All required checks complete" depends_on: - - run - build - - ci-specific skip_clone: true diff --git a/.woodpecker/.build.yml b/.woodpecker/.build.yml index 4a962dd..f1475c4 100644 --- a/.woodpecker/.build.yml +++ b/.woodpecker/.build.yml @@ -2,10 +2,14 @@ pipeline: build: image: nixos/nix commands: - - nix --experimental-features 'nix-command flakes' develop --command cargo test --verbose --release - - nix --experimental-features 'nix-command flakes' develop --command cargo test --verbose - lint: - image: nixos/nix - commands: + # Lint - nix --experimental-features 'nix-command flakes' develop --command cargo -- fmt --all -- --check - nix --experimental-features 'nix-command flakes' develop --command cargo -- clippy -- -D warnings -W clippy::must_use_candidate + - nix --experimental-features 'nix-command flakes' develop .#ci --command alejandra -- --check . + - nix --experimental-features 'nix-command flakes' develop .#ci --command markdown-link-check README.md + # Test + - nix --experimental-features 'nix-command flakes' develop --command cargo test --verbose --release + - nix --experimental-features 'nix-command flakes' develop --command cargo test --verbose + # Run through Nix + - nix --experimental-features 'nix-command flakes' build + - nix --experimental-features 'nix-command flakes' run diff --git a/.woodpecker/.ci-specific.yml b/.woodpecker/.ci-specific.yml deleted file mode 100644 index 730a2ed..0000000 --- a/.woodpecker/.ci-specific.yml +++ /dev/null @@ -1,7 +0,0 @@ -pipeline: - alejandra: - image: nixos/nix - commands: - - nix --experimental-features 'nix-command flakes' develop .#ci --command alejandra -- --check . - - nix --experimental-features 'nix-command flakes' develop .#ci --command markdown-link-check README.md - diff --git a/.woodpecker/.run.yml b/.woodpecker/.run.yml deleted file mode 100644 index 79d089e..0000000 --- a/.woodpecker/.run.yml +++ /dev/null @@ -1,6 +0,0 @@ -pipeline: - nix: - image: nixos/nix - commands: - - nix --experimental-features 'nix-command flakes' build - - nix --experimental-features 'nix-command flakes' run