Skip to content

Update Go version to 1.24.0#35

Merged
JoshuaAFerguson merged 2 commits into
mainfrom
claude/update-go-1.24-018pGMcTv1bQYiCyhAEpPR6t
Nov 16, 2025
Merged

Update Go version to 1.24.0#35
JoshuaAFerguson merged 2 commits into
mainfrom
claude/update-go-1.24-018pGMcTv1bQYiCyhAEpPR6t

Conversation

@JoshuaAFerguson

Copy link
Copy Markdown
Member

No description provided.

Updates Go version from 1.23 to 1.24 to resolve dependency requirements,
specifically for github.com/coreos/go-oidc/v3@v3.16.0 which requires Go 1.24.

Changes:
- Update api/go.mod to require Go 1.24
- Update controller/go.mod to require Go 1.24
- Update api/Dockerfile to use golang:1.24-alpine base image
- Update controller/Dockerfile to use golang:1.24 base image
- Update .github/workflows/ci.yml to use Go 1.24
- Update .github/workflows/security-scan.yml to use Go 1.24

Note: go.sum files will be automatically updated when dependencies are
downloaded during CI/CD builds or local development with network access.
Regenerates go.sum with Go 1.24 toolchain to resolve module download
issues in Docker builds. The Go 1.24 toolchain automatically updated
go.mod to specify 'go 1.24.0' and added 'toolchain go1.24.7'.

This fixes the CI build error:
"failed to solve: process \"/bin/sh -c go mod download\" did not complete successfully"

Changes:
- go.mod: Updated to go 1.24.0 with toolchain go1.24.7
- go.mod: Reorganized some indirect dependencies
- go.sum: Completely regenerated with Go 1.24 checksums

Generated using: GOPROXY=https://goproxy.io,direct go mod tidy

Note: Module path mismatch (github.com/streamspace/streamspace vs
github.com/JoshuaAFerguson/streamspace) will be addressed in a separate commit.
@JoshuaAFerguson JoshuaAFerguson merged commit 9cc9c12 into main Nov 16, 2025
9 of 23 checks passed
@JoshuaAFerguson JoshuaAFerguson deleted the claude/update-go-1.24-018pGMcTv1bQYiCyhAEpPR6t branch November 16, 2025 09:15
@github-advanced-security

Copy link
Copy Markdown

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

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.

3 participants