From 7cd7db6bf8950478ec467a5d3aa48908d27be899 Mon Sep 17 00:00:00 2001 From: speedy-lex <78314533+speedy-lex@users.noreply.github.com> Date: Sun, 14 Sep 2025 18:43:40 +0200 Subject: [PATCH] add ci --- .github/workflows/check.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/check.yml diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml new file mode 100644 index 0000000..d6a3b7c --- /dev/null +++ b/.github/workflows/check.yml @@ -0,0 +1,30 @@ +name: + check +on: + pull_request: + branches: + main +permissions: + contents: read +jobs: + build: + name: check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + - name: Setup rust + uses: actions-rs/toolchain@v1 + with: + toolchain: stable + # - name: Install system dependencies + # run: + # sudo apt-get update + - name: Install clippy + run: + rustup component add clippy + - name: Check formatting + run: + cargo fmt --all --check + - name: Check + run: | + cargo clippy -- -D warnings