From 1d3c1f9e8ef31a4d5da07059435429a0c687b5a7 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 4 Oct 2025 18:44:16 +0000 Subject: [PATCH 1/3] Initial plan From 08e370817404817e68aedd7c7966603170ba2e7c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 4 Oct 2025 19:02:43 +0000 Subject: [PATCH 2/3] feat: add codecov uploader to aqua and configure codecov-action to use PyPI Co-authored-by: sheldonhull <3526320+sheldonhull@users.noreply.github.com> --- .aqua/aqua.yaml | 7 +++++++ .aqua/registry/codecov.yaml | 25 +++++++++++++++++++++++++ .github/workflows/test.yml | 1 + 3 files changed, 33 insertions(+) create mode 100644 .aqua/registry/codecov.yaml diff --git a/.aqua/aqua.yaml b/.aqua/aqua.yaml index e7f9c59..de74896 100644 --- a/.aqua/aqua.yaml +++ b/.aqua/aqua.yaml @@ -4,10 +4,17 @@ registries: - type: standard ref: v4.296.0 # renovate: depName=aquaproj/aqua-registry + - type: local + name: custom + path: registry/codecov.yaml packages: - name: miniscruff/changie@v1.21.0 tags: - release + - name: codecov/uploader@v0.8.0 + registry: custom + tags: + - test - name: golang/go@go1.23.5 - name: direnv/direnv@v2.35.0 - name: magefile/mage@v1.15.0 diff --git a/.aqua/registry/codecov.yaml b/.aqua/registry/codecov.yaml new file mode 100644 index 0000000..c7562e2 --- /dev/null +++ b/.aqua/registry/codecov.yaml @@ -0,0 +1,25 @@ +--- +packages: + - type: github_release + repo_owner: codecov + repo_name: uploader + description: Codecov Uploader - standalone binary for uploading coverage reports + asset: codecov-{{.OS}} + format: raw + files: + - name: codecov + replacements: + darwin: macos + overrides: + - goos: linux + goarch: arm64 + asset: codecov-aarch64 + - goos: linux + goarch: amd64 + asset: codecov-linux + - goos: darwin + asset: codecov-macos + - goos: windows + asset: codecov.exe + files: + - name: codecov.exe diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 5fdfe5a..86d5416 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -86,3 +86,4 @@ jobs: - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1 with: fail_ci_if_error: false + use_pypi: true From 374731a4c1e3d61f7eda839a7b0d661e92f08175 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 8 Oct 2025 17:09:56 +0000 Subject: [PATCH 3/3] =?UTF-8?q?refactor(codecov):=20=E2=99=BB=EF=B8=8F=20r?= =?UTF-8?q?emove=20aqua=20configuration=20and=20use=20codecov-action=20wit?= =?UTF-8?q?h=20token?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: sheldonhull <3526320+sheldonhull@users.noreply.github.com> --- .aqua/aqua.yaml | 7 ------- .aqua/registry/codecov.yaml | 25 ------------------------- .github/workflows/test.yml | 2 +- 3 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 .aqua/registry/codecov.yaml diff --git a/.aqua/aqua.yaml b/.aqua/aqua.yaml index de74896..e7f9c59 100644 --- a/.aqua/aqua.yaml +++ b/.aqua/aqua.yaml @@ -4,17 +4,10 @@ registries: - type: standard ref: v4.296.0 # renovate: depName=aquaproj/aqua-registry - - type: local - name: custom - path: registry/codecov.yaml packages: - name: miniscruff/changie@v1.21.0 tags: - release - - name: codecov/uploader@v0.8.0 - registry: custom - tags: - - test - name: golang/go@go1.23.5 - name: direnv/direnv@v2.35.0 - name: magefile/mage@v1.15.0 diff --git a/.aqua/registry/codecov.yaml b/.aqua/registry/codecov.yaml deleted file mode 100644 index c7562e2..0000000 --- a/.aqua/registry/codecov.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- -packages: - - type: github_release - repo_owner: codecov - repo_name: uploader - description: Codecov Uploader - standalone binary for uploading coverage reports - asset: codecov-{{.OS}} - format: raw - files: - - name: codecov - replacements: - darwin: macos - overrides: - - goos: linux - goarch: arm64 - asset: codecov-aarch64 - - goos: linux - goarch: amd64 - asset: codecov-linux - - goos: darwin - asset: codecov-macos - - goos: windows - asset: codecov.exe - files: - - name: codecov.exe diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 86d5416..89bf40f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -86,4 +86,4 @@ jobs: - uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1 with: fail_ci_if_error: false - use_pypi: true + token: ${{ secrets.CODECOV_TOKEN }}