We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 02554f4 commit 1cdf81cCopy full SHA for 1cdf81c
1 file changed
.github/workflows/ci.yml
@@ -32,6 +32,18 @@ jobs:
32
- name: Run pre-commit
33
run: uv run --no-project --with-requirements requirements-dev.txt pre-commit run --all-files
34
35
+ - name: Analyze dependency licenses
36
+ run: |
37
+ uv run --no-project --with-requirements requirements-dev.txt --with pip-licenses \
38
+ pip-licenses --format=markdown --with-authors --with-urls \
39
+ --output-file licenses-report.md
40
+
41
+ - name: Upload license report
42
+ uses: actions/upload-artifact@v4
43
+ with:
44
+ name: licenses-report-${{ matrix.os }}-py${{ matrix.python-version }}
45
+ path: licenses-report.md
46
47
- name: Run unit tests with coverage
48
run: |
49
uv run --no-project --with-requirements requirements-dev.txt coverage run manage.py test
0 commit comments