diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2f97e303..d5e48a91 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -62,6 +62,7 @@ jobs: - name: Test with pytest run: source .venv/bin/activate && pytest --cov-report "xml:coverage.xml" --cov=shvatka tests/ - name: Coverage comment + id: coverageComment uses: MishaKav/pytest-coverage-comment@main with: pytest-xml-coverage-path: ./coverage.xml @@ -73,6 +74,16 @@ jobs: hide-comment: false report-only-changed-files: false remove-link-from-badge: false + - name: Create the Badge + uses: schneegans/dynamic-badges-action@v1.7.0 + with: + auth: ${{ secrets.BAGE_GIST }} + gistID: 99469cb5f8a18784c1f03d229a799427 + filename: bage.json + label: Coverage Report + message: ${{ steps.coverageComment.outputs.coverage }} + color: ${{ steps.coverageComment.outputs.color }} + namedLogo: python docs: needs: [build] runs-on: ubuntu-latest diff --git a/README.md b/README.md index cc7f4121..0c0f0fb1 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # new shvatka bot [![wakatime](https://wakatime.com/badge/github/bomzheg/Shvatka.svg)](https://wakatime.com/badge/github/bomzheg/Shvatka) +![coverage](https://img.shields.io/endpoint?url=https://gist.githubusercontent.com/bomzheg/99469cb5f8a18784c1f03d229a799427/raw/bage.json) + Движок для ночной поисковой игры [Схватка](https://ru.wikipedia.org/wiki/%D0%A1%D1%85%D0%B2%D0%B0%D1%82%D0%BA%D0%B0_(%D0%B8%D0%B3%D1%80%D0%B0)) (похожа на Дозоры, Энакунтер)