Skip to content

test(fetcher/s3): add unit tests for the S3 fetcher #10

test(fetcher/s3): add unit tests for the S3 fetcher

test(fetcher/s3): add unit tests for the S3 fetcher #10

Triggered via push July 28, 2026 15:08
Status Failure
Total duration 2m 11s
Artifacts 1

ci.yml

on: push
Matrix: test
Build & Cross-compile
0s
Build & Cross-compile
Release
0s
Release
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 5 warnings
Lint
issues found
Lint: internal/packager/rpm/rpm_test.go#L77
Error return value of `specTemplate.Execute` is not checked (errcheck)
Lint: internal/packager/rpm/rpm_test.go#L57
Error return value of `specTemplate.Execute` is not checked (errcheck)
Lint: internal/packager/rpm/rpm_test.go#L41
Error return value of `specTemplate.Execute` is not checked (errcheck)
Lint: internal/cache/s3cache.go#L23
File is not properly formatted (gofmt)
Lint: internal/cache/cache.go#L72
File is not properly formatted (gofmt)
Lint: internal/cache/cache.go#L33
Error return value of `io.Copy` is not checked (errcheck)
Lint: internal/packager/msi/msi.go#L132
File is not properly formatted (gofmt)
Test (ubuntu-latest)
Process completed with exit code 1.
Test (windows-latest)
Process completed with exit code 1.
Coverage
Unable to download artifact(s): Artifact not found for name: coverage-ubuntu-latest Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
Lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, golangci/golangci-lint-action@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (ubuntu-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (windows-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test (macos-latest)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-go@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-go@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
coverage-macos-latest Expired
9.76 KB
sha256:d87a64fbfcf07ac7183617da3eaf3341fb801bc42dabafa75bf91dff60ef3133