From 997d360db37133b7dcbef8b9dbf1e3aff4d7c4bf Mon Sep 17 00:00:00 2001 From: Fabian Joswig Date: Tue, 24 Dec 2024 17:52:08 +0100 Subject: [PATCH] [ci] Add ruff workflow (#250) * [ci] Add ruff workflow * [ci] Add src for ruff workflow * [ci] Rename ruff worklow * [ci] Adjust on for ruff workflow --- .github/workflows/ruff.yml | 15 +++++++++++++++ pyproject.toml | 3 +++ 2 files changed, 18 insertions(+) create mode 100644 .github/workflows/ruff.yml diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml new file mode 100644 index 00000000..2288bd3c --- /dev/null +++ b/.github/workflows/ruff.yml @@ -0,0 +1,15 @@ +name: ruff +on: + push: + branches: + - master + - develop + pull_request: +jobs: + ruff: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/ruff-action@v2 + with: + src: "./pyerrors" diff --git a/pyproject.toml b/pyproject.toml index 0c4facc3..657ec5bb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,6 @@ [build-system] requires = ["setuptools >= 63.0.0", "wheel"] build-backend = "setuptools.build_meta" + +[tool.ruff.lint] +ignore = ["F403"]