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

BED-4718 Bump go version to v1.23.0 #811

Merged
merged 10 commits into from
Aug 28, 2024
Merged

BED-4718 Bump go version to v1.23.0 #811

merged 10 commits into from
Aug 28, 2024

Conversation

juggernot325
Copy link
Contributor

@juggernot325 juggernot325 commented Aug 23, 2024

Description

This PR bumps the version of Go that BloodHound is built against to v1.23.0. It also bumps the version of golangci-lint that is installed with just deps to 1.60.3. This was due to a bug in the previous version that caused it to panic on go v1.23.0. Lastly, I included the latest round of formatting fixes from just prepare-for-codereview.

NOTE: Developers will need to run just deps to install the latest version of golangci-lint in order for just prepare-for-codereview to complete successfully.

Motivation and Context

The goal of the BloodHound engineering team is to be on the latest version of Go. We have been on v1.21.6 for a longer than desired timeframe due to some concern about the for loop variable capture change introduced in v1.22.0. After getting some time to test the new version it does not appear that it has had any noticeable affects, so it's safe to bump the version.

How Has This Been Tested?

  • Application compiles and builds properly
  • All tests passing
  • Smoke testing across the application does not show any issues
  • CI and other stbernard tasks working correctly

Types of changes

  • Chore (a change that does not modify the application functionality)

Checklist:

  • I have met the contributing prerequisites
  • I have ensured that related documentation is up-to-date
  • I have followed proper test practices

Copy link
Contributor

@irshadaj irshadaj left a comment

Choose a reason for hiding this comment

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

@juggernot325 juggernot325 merged commit 4dba057 into main Aug 28, 2024
4 checks passed
@juggernot325 juggernot325 deleted the BED-4718-go-1.23 branch August 28, 2024 19:27
@github-actions github-actions bot locked and limited conversation to collaborators Aug 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants