chore: update CI workflow to use actions/cache@v3 and actions/upload-artifact@v3, add coverage summary step

This commit is contained in:
Alexander Kalinovsky
2025-08-27 20:02:49 +03:00
parent eef69f32c7
commit 6bd0f4b5ab

View File

@@ -30,7 +30,7 @@ jobs:
python-version: ${{ matrix.python-version }}
- name: Cache uv dependencies
uses: actions/cache@v4
uses: actions/cache@v3
with:
path: |
~/.cache/uv
@@ -86,8 +86,13 @@ jobs:
TERM: "dumb"
PYTHONIOENCODING: "utf-8"
- name: Show coverage summary
run: |
echo "📊 Coverage Summary:"
uv run coverage report --show-missing
- name: Upload coverage artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: coverage-report
path: htmlcov/