Skip to content

update to Go 1.24.4 and simplify build #374

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

Merged
merged 2 commits into from
Jun 10, 2025
Merged

update to Go 1.24.4 and simplify build #374

merged 2 commits into from
Jun 10, 2025

Conversation

harp-intel
Copy link
Contributor

This pull request includes several changes to streamline the Docker build process, update dependencies, and simplify the project structure. The most important changes include removing redundant Dockerfiles, consolidating build steps, updating the Go base image, and upgrading dependencies in go.mod.

Docker build process improvements:

  • Removed the build.Dockerfile file, consolidating its functionality into builder/build.Dockerfile and simplifying the build process.
  • Updated the Go base image in builder/build.Dockerfile to golang:1.24.4 with a new digest for improved security and compatibility.
  • Modified builder/build.sh to remove references to the deleted build.Dockerfile and streamline the container creation and file copying process.

Dependency updates:

  • Upgraded several dependencies in go.mod, including Prometheus libraries, golang.org/x packages, and google.golang.org/protobuf, to their latest versions for improved functionality and bug fixes.

Cleanup and simplification:

  • Removed commented-out ENTRYPOINT and CMD lines from Dockerfile to clean up unused code.

Signed-off-by: Harper, Jason M <[email protected]>
@harp-intel harp-intel merged commit aa0d070 into main Jun 10, 2025
4 checks passed
@harp-intel harp-intel deleted the buildudpates branch June 10, 2025 18:04
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.

1 participant