Update go version to 1.24.6 and ruby to 3.3.9
Issue: Ensure Devfile Gem works with Go version 1.24.5 (#36 - closed)
What does this MR do and why?
Updates go version to 1.24.6 and ruby to 3.3.9
Screenshots or screen recordings
devfile-gem (caw-ws-update-go-and-ruby-versions +)$ rspec
Randomized with seed 45449
+ set -o pipefail
+ SUPPORTED_GOARCHS=("amd64" "arm64")
+ SUPPORTED_GOOS=("darwin" "linux")
+ mkdir -p out
+ cd ext
+ export CGO_ENABLED=0
+ CGO_ENABLED=0
+ [[ ruby == \r\u\b\y ]]
+ for arch in '"${SUPPORTED_GOARCHS[@]}"'
+ for os in '"${SUPPORTED_GOOS[@]}"'
+ GOOS=darwin
+ GOARCH=amd64
+ go build -o ../out/devfile-amd64-darwin
+ for os in '"${SUPPORTED_GOOS[@]}"'
+ GOOS=linux
+ GOARCH=amd64
+ go build -o ../out/devfile-amd64-linux
+ for arch in '"${SUPPORTED_GOARCHS[@]}"'
+ for os in '"${SUPPORTED_GOOS[@]}"'
+ GOOS=darwin
+ GOARCH=arm64
+ go build -o ../out/devfile-arm64-darwin
+ for os in '"${SUPPORTED_GOOS[@]}"'
+ GOOS=linux
+ GOARCH=arm64
+ go build -o ../out/devfile-arm64-linux
...................................................
Finished in 13.27 seconds (files took 0.86268 seconds to load)
51 examples, 0 failures
Randomized with seed 45449
How to set up and validate locally
Run rspec
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Chad Woolley