Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to use Go v1.20.6, NodeJS v18.17.0 and golangci-lint v1.53.3 #6248

Merged
merged 7 commits into from
Jul 26, 2023

Conversation

nopcoder
Copy link
Contributor

Upgrade package and fix lint related changes to use newer Go version

@nopcoder nopcoder added exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached labels Jul 24, 2023
@nopcoder nopcoder requested a review from johnnyaug July 24, 2023 08:58
@nopcoder nopcoder self-assigned this Jul 24, 2023
@nopcoder nopcoder requested a review from johnnyaug July 26, 2023 08:50
@nopcoder
Copy link
Contributor Author

@johnnyaug I've replace the tools.go deps in golangci-lint and run it explicit from the make file.
It removed all the deps from our current go.mod.
Also added an option in the makefile to download golangci-lint locally.

@nopcoder nopcoder merged commit f5bf238 into master Jul 26, 2023
38 checks passed
@nopcoder nopcoder deleted the chore/go-node-upgrade branch July 26, 2023 09:15
rmoff pushed a commit that referenced this pull request Jul 26, 2023
…6248)

* Upgrade Go to v1.20.6 and NodeJS to v18.17.0

- Updated golangci-lint to v1.53.3 (latest)

* Update caniuse-lite

* fix lint issue with naken return

* update golanci-lint

* fix more lint issues

* Revert resolve ref test change, addressed in a different pr

* remove golangci-lint from tools.go use 'go run' with golangci-lint
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants