Skip to content

Conversation

@skitt
Copy link
Contributor

@skitt skitt commented Jan 5, 2024

This requires linting-related changes with the bump to Go 1.20 (ioutil is deprecated).

Note that the first two commits are the same as in #26. I will rebase as appropriate.

@skitt skitt force-pushed the go-1.20-multierrors branch from bce79f2 to e555d8b Compare January 5, 2024 14:18
skitt added 6 commits January 22, 2025 14:23
This is failing linting (gofmt -s).

Signed-off-by: Stephen Kitt <[email protected]>
depguard has switch from a deny list to an allow list, so it rejects
everything by default. Since depguard wasn't previously configured to
deny anything, this disables it entirely (no linting is lost).

Signed-off-by: Stephen Kitt <[email protected]>
v6 fixes usage of the obsolete github-actions output format.

A number of linters are disabled and need to be removed.

Signed-off-by: Stephen Kitt <[email protected]>
This greatly improves the classifier's accuracy, and avoids having to
handle the license database in lichen (it's embedded in the
classifier).

The classifier returns "Copyright" matches, which is a behaviour
change for lichen, so these matches are ignored.

licenseclassifier/v2 requires Go 1.18 or later, so this drops 1.17
from CI.

Signed-off-by: Stephen Kitt <[email protected]>
@skitt skitt force-pushed the go-1.20-multierrors branch from e555d8b to 5b5adc7 Compare January 22, 2025 13:34
@skitt skitt closed this Jan 22, 2025
@skitt skitt deleted the go-1.20-multierrors branch January 22, 2025 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant