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

Updated test matrix to latest go versions. #205

Merged
merged 1 commit into from
Feb 14, 2024
Merged

Conversation

nickpaisley
Copy link
Contributor

@nickpaisley nickpaisley commented Jan 31, 2024

Goal

Update test matrix to include latest versions of Go.

Design

Make sure building with the latest versions of Go is successful and monitor how long it takes to build.

Changeset

Added latest Go versions, v1.17 - v1.22, to test-matrix.

Updated the unhandledCrash() function in main.go with noinline to accommodate the inline function behavior introduced in v1.17+.

Updated the RUN commands in all Dockerfile(s) to a conditional to use go get or go install dependent on the version of Go being used.

Moved ARG GO_VERSION up to allow consumption by RUN command.

Testing

Relying on testing via CI.

@nickpaisley nickpaisley force-pushed the NickP/PLAT-111508 branch 2 times, most recently from 631a7d8 to 4215bfa Compare February 9, 2024 10:36
"build: added latest go versions to test matrix"
@nickpaisley nickpaisley merged commit bdc1c88 into master Feb 14, 2024
53 checks passed
@nickpaisley nickpaisley deleted the NickP/PLAT-111508 branch February 14, 2024 14:28
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