File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 push :
55 pull_request :
66
7+ permissions :
8+ contents : read
9+
710jobs :
811 tox :
912 name : Python ${{ matrix.python-version }} / ${{ matrix.toxenv }}
3942 - name : Run tests via tox
4043 run : tox -e ${{ matrix.toxenv }}
4144
45+ - name : Upload coverage to Codecov
46+ uses : codecov/codecov-action@v5
47+ with :
48+ files : ./coverage.xml
49+ flags : unittests
50+ name : python-${{ matrix.python-version }}
51+ fail_ci_if_error : false
52+ token : ${{ secrets.CODECOV_TOKEN }}
53+
4254 - name : Upload coverage artifact
4355 if : always()
4456 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 33FastAPI Observer provides structured logging and observability helpers for FastAPI applications.
44
55[ ![ Test] ( https://github.com/MehrazRumman/fastapi-observer/actions/workflows/tests.yml/badge.svg )] ( https://github.com/MehrazRumman/fastapi-observer/actions/workflows/tests.yml )
6- [ ![ coverage] ( https://img.shields. io/badge/coverage-pending-lightgrey?logo=pytest )] ( #tests-and-coverage )
6+ [ ![ coverage] ( https://codecov. io/gh/MehrazRumman/fastapi-observer/graph/badge.svg )] ( https://codecov.io/gh/MehrazRumman/fastapi-observer )
77[ ![ pypi package] ( https://img.shields.io/pypi/v/fastapi-observer?logo=pypi&label=pypi%20package )] ( https://pypi.org/project/fastapi-observer/ )
88[ ![ python] ( https://img.shields.io/badge/python-3.10%20%7C%203.11%20%7C%203.12%20%7C%203.13%20%7C%203.14-brightgreen?logo=python&logoColor=white )] ( #python-compatibility )
99
You can’t perform that action at this time.
0 commit comments