The `punycode` module is deprecated
question
### Welcome
- [x] Yes, I understand that the GitHub action repository is not the repository of golangci-lint itself.
- [x] Yes, I've searched similar issues on GitHub and didn't find any.
- [x] Yes, I've included all information below (version, config, etc).
### Description of the problem
```
Run golangci/golangci-lint-action@v9
with:
version: v2.5.0
install-mode: binary
install-only: false
github-token: ***
verify: true
only-new-issues: false
skip-cache: false
skip-save-cache: false
problem-matchers: false
cache-invalidation-interval: 7
env:
GOTOOLCHAIN: local
prepare environment
Checking for go.mod: go.mod
(node:2132) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
Cache hit for: golangci-lint.cache-Linux-2915-30ab42ae3fab15519f61fb3621b25aa981a8a968
(node:2132) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
```
### Version of golangci-lint
v2.5.0
### Version of the GitHub Action
v9
### Workflow file
<details>
```yml
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0
- uses: actions/setup-go@v6
with:
go-version: '1.25'
- name: Install golangci-lint
uses: golangci/golangci-lint-action@v9
with:
version: 'v2.5.0'
```
</details>
### Golangci-lint configuration
<details>
```yml
<add your file content here>
```
</details>
### Go version
1.25
### Code example or link to a public repository
<details>
```go
// add your code here
```
</details>
关闭于 2025-11-13 1 条评论