Skip to content

Conversation

@ameshkov
Copy link
Owner

No description provided.

@ameshkov ameshkov requested a review from Copilot August 12, 2025 09:03

This comment was marked as outdated.

@ameshkov ameshkov requested a review from Copilot August 12, 2025 09:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the golangci-lint configuration and tooling to a newer version, along with associated code formatting and linting fixes. The changes modernize the CI/CD pipeline and address various style issues identified by the updated linter.

  • Updated golangci-lint configuration from v1 to v2 format with reorganized settings
  • Updated GitHub Actions workflows to use newer action versions and Go stable
  • Applied code formatting fixes including whitespace cleanup and style improvements

Reviewed Changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.golangci.yml Migrated configuration from v1 to v2 format with restructured linter settings and exclusions
.github/workflows/lint.yaml Updated golangci-lint action to v8 and checkout action to v4
.github/workflows/build.yaml Updated actions to v4/v5 and simplified Go version configuration
Dockerfile Updated base Go image from 1.23 to 1.24
internal/resolve/resolve.go Fixed field access path for DNS HTTPS records
internal/output/output.go Removed unnecessary blank lines
internal/config/config.go Removed unnecessary blank line
internal/cmd/cmd.go Replaced string formatting with fmt.Fprintf and removed blank line
internal/client/dialer/udp.go Grouped variable declarations using var block
internal/client/clientdialer.go Simplified nil check condition
internal/client/cfcrypto/cfcrypto.go Removed unnecessary blank line

@ameshkov ameshkov merged commit 83954fd into master Aug 12, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants