We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a2bf34 commit d6e32e9Copy full SHA for d6e32e9
.github/workflows/code_quality.yml
@@ -0,0 +1,25 @@
1
+name: Code Quality
2
+
3
+on:
4
+ push:
5
+ tags: ["[0-9]+.[0-9]+.[0-9]+"]
6
+ pull_request:
7
+ branches: [main]
8
9
+jobs:
10
+ code-quality:
11
+ name: Code Quality
12
+ runs-on: ubuntu-latest
13
+ timeout-minutes: 15
14
+ strategy:
15
+ matrix:
16
+ tox_env: ["pre-commit-all", "build-docs"]
17
+ steps:
18
+ - uses: actions/checkout@v4
19
+ - uses: actions/setup-python@v5
20
+ with:
21
+ python-version: "3.12"
22
+ - name: Install tox
23
+ run: pip install tox
24
+ - name: Run code quality checks
25
+ run: tox -e ${{ matrix.tox_env }}
0 commit comments