Skip to content

Prepare release v2.9.0 #767

Prepare release v2.9.0

Prepare release v2.9.0 #767

Triggered via pull request May 23, 2025 10:15
Status Failure
Total duration 42s
Artifacts

go.yml

on: pull_request
Test with latest golang
17s
Test with latest golang
Lint
35s
Lint
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 2 warnings
Lint
issues found
Lint: crypto/mime_test.go#L5
SA1019: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package [io] or package [os], and those implementations should be preferred in new code. See the specific function documentation for details. (staticcheck)
Lint: crypto/message_test.go#L8
SA1019: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package [io] or package [os], and those implementations should be preferred in new code. See the specific function documentation for details. (staticcheck)
Lint: crypto/keyring_message_test.go#L4
SA1019: "io/ioutil" has been deprecated since Go 1.19: As of Go 1.16, the same functionality is now provided by package [io] or package [os], and those implementations should be preferred in new code. See the specific function documentation for details. (staticcheck)
Lint: crypto/base_test.go#L61
SA1019: rsaPriv.Precomputed.CRTValues has been deprecated since Go 1.21 because it shouldn't be used: These values are still filled in by Precompute for backwards compatibility but are not used. Multi-prime RSA is very rare, and is implemented by this package without CRT optimizations to limit complexity. (staticcheck)
Lint: crypto/base_test.go#L60
SA1019: rsaPriv.Precomputed.CRTValues has been deprecated since Go 1.21 because it shouldn't be used: These values are still filled in by Precompute for backwards compatibility but are not used. Multi-prime RSA is very rare, and is implemented by this package without CRT optimizations to limit complexity. (staticcheck)
Lint: crypto/base_test.go#L59
SA1019: rsaPriv.Precomputed.CRTValues has been deprecated since Go 1.21 because it shouldn't be used: These values are still filled in by Precompute for backwards compatibility but are not used. Multi-prime RSA is very rare, and is implemented by this package without CRT optimizations to limit complexity. (staticcheck)
Lint: crypto/signature_collector.go#L72
naked return in func `Accept` with 81 lines of code (nakedret)
Lint: crypto/signature_collector.go#L69
naked return in func `Accept` with 81 lines of code (nakedret)
Lint: crypto/signature_collector.go#L52
naked return in func `Accept` with 81 lines of code (nakedret)
Lint
Failed to restore: Cache service responded with 422
Lint
Restore cache failed: Dependencies file is not found in /home/runner/work/gopenpgp/gopenpgp. Supported file pattern: go.sum