feat: upgrade to Go 1.25.2 by apocelipes · Pull Request #650 · boyter/scc

It's time to upgrade to Go 1.25.2.

Upgrades:

  • Upgrade Go to 1.25.2.
  • Upgrade the Docker image to alpine:3.22 because the base image has been upgraded the Alpine version.
  • Upgrade modules.
  • Upgrade GitHub actions.

Performance can be improved on both small and large codebases:
image

image

The size of the binary file has also been significantly reduced:

image

Reduced about 3 megabytes. This will significantly reduce the time required to launch the program, which is why performance improvements are more noticeable in smaller codebases.