diff --git a/.github/workflows/controller_unittests.yml b/.github/workflows/controller_unittests.yml index d4197ac7..d4671fa6 100644 --- a/.github/workflows/controller_unittests.yml +++ b/.github/workflows/controller_unittests.yml @@ -3,11 +3,10 @@ name: Controller Unit Tests on: push: branches: - - '2.0-development' + - "main" pull_request: branches: - - '2.0-development' - + - "main" jobs: build: @@ -39,4 +38,9 @@ jobs: - name: Test with pytest working-directory: ./oidc-controller run: | - pytest --log-cli-level=INFO + pytest --log-cli-level=INFO --cov --cov-report lcov + - name: Coveralls + uses: coverallsapp/github-action@v2 + with: + github-token: ${{ secrets.GITHUB_TOKEN }} + file: coverage.lcov diff --git a/README.md b/README.md index 4cbe254b..6346dce8 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE) [![unit-tests](https://github.com/bcgov/vc-authn-oidc/actions/workflows/controller_unittests.yml/badge.svg?branch=2.0-development&event=push)](https://github.com/bcgov/vc-authn-oidc/actions/workflows/controller_unittests.yml) +[![Coverage Status](https://coveralls.io/repos/github/bcgov/vc-authn-oidc/badge.svg?branch=main)](https://coveralls.io/repos/github/bcgov/vc-authn-oidc/badge.svg?branch=main) # Verifiable Credential Authentication with OpenID Connect (VC-AuthN OIDC) @@ -149,4 +150,4 @@ This is a sample debugger launch configuration for VSCode that can be used by ad } ] } -``` \ No newline at end of file +```