From fdceb1ef5485262f4a89f97b793cabed1edff3cf Mon Sep 17 00:00:00 2001 From: moritz155 Date: Sun, 26 Jan 2025 13:18:12 +0100 Subject: [PATCH 1/5] add code coverage --- .github/workflows/CI.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 96405db..fb363bc 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -38,3 +38,8 @@ jobs: - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - uses: julia-actions/julia-runtest@v1 + - uses: codecov/codecov-action@v4 + with: + files: lcov.info + token: ${{ secrets.CODECOV_TOKEN }} + fail_ci_if_error: false \ No newline at end of file From 98b6c0e9072f6e32f3aa50dbdfb4dc04a5f6dfff Mon Sep 17 00:00:00 2001 From: moritz155 Date: Sun, 26 Jan 2025 13:24:31 +0100 Subject: [PATCH 2/5] exec pipeline on all branches --- .github/workflows/CI.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index fb363bc..86e8ea8 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -2,6 +2,7 @@ name: CI on: push: branches: + - '*' tags: ['*'] pull_request: workflow_dispatch: From 512bd59401a254a439aaf62c46ca6491afaf8c30 Mon Sep 17 00:00:00 2001 From: moritz155 Date: Sun, 26 Jan 2025 13:34:05 +0100 Subject: [PATCH 3/5] revert to old ci.yml --- .github/workflows/CI.yml | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 86e8ea8..69b93c5 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -2,7 +2,6 @@ name: CI on: push: branches: - - '*' tags: ['*'] pull_request: workflow_dispatch: @@ -38,9 +37,4 @@ jobs: arch: ${{ matrix.arch }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - - uses: julia-actions/julia-runtest@v1 - - uses: codecov/codecov-action@v4 - with: - files: lcov.info - token: ${{ secrets.CODECOV_TOKEN }} - fail_ci_if_error: false \ No newline at end of file + - uses: julia-actions/julia-runtest@v1 \ No newline at end of file From 370567b19d3cf83586c31483902663e7de973673 Mon Sep 17 00:00:00 2001 From: moritz155 Date: Sun, 26 Jan 2025 13:47:21 +0100 Subject: [PATCH 4/5] try to integrate coverage into the pipeline --- .github/workflows/CI.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 69b93c5..27e2c49 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -1,7 +1,7 @@ name: CI on: push: - branches: + branches: ['*'] tags: ['*'] pull_request: workflow_dispatch: @@ -37,4 +37,8 @@ jobs: arch: ${{ matrix.arch }} - uses: julia-actions/cache@v2 - uses: julia-actions/julia-buildpkg@v1 - - uses: julia-actions/julia-runtest@v1 \ No newline at end of file + - uses: julia-actions/julia-runtest@v1 + - uses: julia-actions/julia-processcoverage@v1 + - uses: codecov/codecov-action@v3 + with: + files: lcov.info \ No newline at end of file From c00c6223fea1ea43cccee76af0e37866dabee2e1 Mon Sep 17 00:00:00 2001 From: moritz155 Date: Sun, 26 Jan 2025 14:00:27 +0100 Subject: [PATCH 5/5] use token --- .github/workflows/CI.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 27e2c49..533d8c4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -41,4 +41,6 @@ jobs: - uses: julia-actions/julia-processcoverage@v1 - uses: codecov/codecov-action@v3 with: - files: lcov.info \ No newline at end of file + files: lcov.info + env: + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} \ No newline at end of file