From 00c0da8a04a85aa96880221f5de3ba4fddd84a12 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Fri, 3 Mar 2023 17:52:45 -0800 Subject: ref(templates): drop drone/GHA support --- templates/rust/.github/workflows/build.yml | 37 ------------------------------ 1 file changed, 37 deletions(-) delete mode 100644 templates/rust/.github/workflows/build.yml (limited to 'templates/rust/.github/workflows/build.yml') diff --git a/templates/rust/.github/workflows/build.yml b/templates/rust/.github/workflows/build.yml deleted file mode 100644 index 202cfec..0000000 --- a/templates/rust/.github/workflows/build.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: XXX CI - -on: - push: - -jobs: - check: - name: Check - runs-on: ubuntu-latest - steps: - - name: git checkout - uses: actions/checkout@v3 - - name: install nix - uses: cachix/install-nix-action@v17 - # This is a workaround for https://github.com/oxalica/rust-overlay/issues/54, - # avoiding link errors when running cargo commands with `nix develop`. - - name: Remove existing binaries from ~/.cargo/bin - run: rm --recursive --force --verbose ~/.cargo/bin - - name: check rust formatting - run: nix develop --command cargo fmt --check - - name: audit rust code - run: nix develop --command cargo-deny check - - name: clippy - run: nix develop --command cargo clippy -- -D warnings - - test_and_build: - name: Test and build - runs-on: ubuntu-latest - steps: - - name: git checkout - uses: actions/checkout@v3 - - name: install nix - uses: cachix/install-nix-action@v17 - - name: test - run: nix develop --command cargo test - - name: build - run: nix build . -- cgit 1.4.1