Skip to content

Commit ed69c24

Browse files
resolved conversation
1 parent 50bd4c0 commit ed69c24

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.github/workflows/report.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,12 @@ jobs:
3131
working-directory: ./artifacts
3232
run: |
3333
poetry run coverage combine --keep coverage-python3.9*/.coverage
34-
cp .coverage ../
35-
cp lint-python3.9/.lint.txt ../
36-
cp security-python3.9/.security.json ../
34+
cp .coverage ../ || true
35+
cp lint-python3.9/.lint.txt ../ || true
36+
cp security-python3.9/.security.json ../ || true
37+
38+
- name: Validate Artifacts
39+
run: poetry run nox -s artifacts:validate
3740

3841
- name: Generate Report
3942
run: poetry run nox -s project:report -- -- --format json | tee metrics.json

doc/changes/unreleased.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
* Added new entries to the frequently asked questions regarding `multiversion documentation`
66

7+
## ✨ Added
8+
9+
* Added a nox task to validate the build/test artifacts and use it in the github workflow report
10+
711
## 🐞 Fixed
812

913
* Added multi-version extension to Sphinx configuration of the project template

0 commit comments

Comments
 (0)