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.

Edited by Chad Woolley

Merge request reports

Loading