From e245b72f89fb2ad4d12f9187fc77047c360b11d9 Mon Sep 17 00:00:00 2001 From: Christian Langenbacher Date: Thu, 30 May 2024 17:22:02 +0200 Subject: [PATCH] add zepter to continuous integration --- .github/workflows/ci.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d92f3bdb..b5bd5ebc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,6 +78,28 @@ jobs: name: license path: license.html + cargo-zepter: + name: Cargo Zepter + runs-on: ubuntu-latest + + steps: + - name: Install stable Rust + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + + - name: Install Zepter + run: cargo install --locked -q zepter && zepter --version + + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 # Don't clone historic commits. + + - name: Check features + run: zepter run check + cargo-toml-fmt: runs-on: ubuntu-latest container: "tamasfe/taplo:0.7.0-alpine"