From 3c242a76cdd104beea3d26ac311c3a1e04fcbc75 Mon Sep 17 00:00:00 2001 From: cglewis Date: Tue, 4 Jun 2024 10:43:01 -0700 Subject: [PATCH 1/2] update codecov --- .github/workflows/ci-test.yml | 3 ++- README.md | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 79d80c6c3..5be4430e5 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -67,7 +67,8 @@ jobs: cd lib/poseidon_cli && poetry run pip install 'setuptools==64.0.3' && poetry run pytest --cov-report term-missing --cov=. --cov-report=xml && cd ../../ cd lib/poseidon_core && poetry run pip install 'setuptools==64.0.3' && poetry run pytest --cov-report term-missing --cov=. --cov-report=xml && cd ../../ - name: Upload coverage - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: + token: ${{ secrets.CODECOV_TOKEN }} files: /home/runner/work/poseidon/poseidon/lib/poseidon_api/coverage.xml,/home/runner/work/poseidon/poseidon/lib/poseidon_cli/coverage.xml,/home/runner/work/poseidon/poseidon/lib/poseidon_core/coverage.xml fail_ci_if_error: true diff --git a/README.md b/README.md index 9f29900d5..3a41f062a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Poseidon [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) -![Build Status](https://github.com/IQTLabs/poseidon/workflows/test/badge.svg) -[![codecov](https://codecov.io/gh/IQTLabs/poseidon/branch/main/graph/badge.svg?token=ORXmFYC3MM)](https://codecov.io/gh/IQTLabs/poseidon) +![Build Status](https://github.com/faucetsdn/poseidon/workflows/test/badge.svg) +[![codecov](https://codecov.io/github/faucetsdn/poseidon/graph/badge.svg?token=PJmRKQMk1P)](https://codecov.io/github/faucetsdn/poseidon) [![Docker Hub Downloads](https://img.shields.io/docker/pulls/iqtlabs/poseidon.svg)](https://hub.docker.com/r/iqtlabs/poseidon/) > Software Defined Network Situational Awareness From aea768244deca43d3664b61436d936c1f1d81b50 Mon Sep 17 00:00:00 2001 From: cglewis Date: Tue, 4 Jun 2024 10:54:43 -0700 Subject: [PATCH 2/2] only upload once merged into repo --- .github/workflows/ci-test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci-test.yml b/.github/workflows/ci-test.yml index 5be4430e5..8bdd38b46 100644 --- a/.github/workflows/ci-test.yml +++ b/.github/workflows/ci-test.yml @@ -68,6 +68,7 @@ jobs: cd lib/poseidon_core && poetry run pip install 'setuptools==64.0.3' && poetry run pytest --cov-report term-missing --cov=. --cov-report=xml && cd ../../ - name: Upload coverage uses: codecov/codecov-action@v4 + if: github.repository == 'faucetsdn/poseidon' && github.event_name == 'push' with: token: ${{ secrets.CODECOV_TOKEN }} files: /home/runner/work/poseidon/poseidon/lib/poseidon_api/coverage.xml,/home/runner/work/poseidon/poseidon/lib/poseidon_cli/coverage.xml,/home/runner/work/poseidon/poseidon/lib/poseidon_core/coverage.xml