diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index c120e9232..8630141be 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -44,7 +44,7 @@ jobs: - name: Install Go uses: actions/setup-go@v5 with: - go-version: "1.24.x" + go-version: "1.25.x" - name: Go Format run: gofmt -s -w . && git diff --exit-code diff --git a/.github/workflows/integration_tests.yaml b/.github/workflows/integration_tests.yaml index 6cd25bd63..3e5e7ce76 100644 --- a/.github/workflows/integration_tests.yaml +++ b/.github/workflows/integration_tests.yaml @@ -41,7 +41,7 @@ jobs: - name: Install Go uses: actions/setup-go@v5 with: - go-version: "1.24.x" + go-version: "1.25.x" - name: Set up Python uses: actions/setup-python@v5 diff --git a/data/ansible/docker/main.yaml b/data/ansible/docker/main.yaml index a4fec2df3..34ae21f26 100644 --- a/data/ansible/docker/main.yaml +++ b/data/ansible/docker/main.yaml @@ -6,7 +6,7 @@ ##################### Golang Vars ############################# ############################################################### # Go language SDK version number - golang_version: '1.24' + golang_version: '1.25' go_version_target: "go version go{{ golang_version }} linux/amd64" # Mirror to download the Go language SDK redistributable package from golang_mirror: 'https://storage.googleapis.com/golang' diff --git a/data/ansible/drone/main.yaml b/data/ansible/drone/main.yaml index 3aeb195e9..34ad65287 100644 --- a/data/ansible/drone/main.yaml +++ b/data/ansible/drone/main.yaml @@ -6,7 +6,7 @@ ##################### Golang Vars ############################# ############################################################### # Go language SDK version number - golang_version: '1.24' + golang_version: '1.25' go_version_target: "go version go{{ golang_version }} linux/amd64" # Mirror to download the Go language SDK redistributable package from golang_mirror: 'https://storage.googleapis.com/golang' diff --git a/data/ansible/roles/go/defaults/main.yaml b/data/ansible/roles/go/defaults/main.yaml index 2c0cdd906..b6230a886 100644 --- a/data/ansible/roles/go/defaults/main.yaml +++ b/data/ansible/roles/go/defaults/main.yaml @@ -1,10 +1,10 @@ --- -go_version: 1.24.2 +go_version: 1.25.3 go_platform: linux go_arch: amd64 go_tarball: go{{ go_version }}.{{ go_platform }}-{{ go_arch }}.tar.gz go_download_url: https://dl.google.com/go/{{ go_tarball }} -go_checksum: 68097bd680839cbc9d464a0edce4f7c333975e27a90246890e9f1078c7e702ad +go_checksum: 0335f314b6e7bfe08c3d0cfaa7c19db961b7b99fb20be62b0a826c992ad14e0f install_go: true # Cleaning caches assumes go is available (either installed by the role or pre-existing) diff --git a/data/docker/integration/Dockerfile b/data/docker/integration/Dockerfile index cc61fd9ca..45a323d12 100644 --- a/data/docker/integration/Dockerfile +++ b/data/docker/integration/Dockerfile @@ -74,7 +74,7 @@ RUN apt-get clean && \ RUN touch /logs/mariadb.log /logs/mariadb_script.log /logs/rabbitmq.log RUN chmod 777 /logs/mariadb.log /logs/mariadb_script.log /logs/rabbitmq.log -RUN wget -O go.tgz "https://storage.googleapis.com/golang/go1.24.2.linux-amd64.tar.gz" --progress=dot:giga +RUN wget -O go.tgz "https://storage.googleapis.com/golang/go1.25.3.linux-amd64.tar.gz" --progress=dot:giga RUN tar -C /usr/local -xzf go.tgz RUN rm go.tgz diff --git a/docs/installation.rst b/docs/installation.rst index 3e88c2b4b..c703c293c 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -106,8 +106,8 @@ To install the latest Go version at the time of writing this documentation, run: # sudo dnf install -y wget tar for .rpm distros sudo rm -rf /usr/local/go cd /tmp - wget https://go.dev/dl/go1.24.2.linux-amd64.tar.gz - sudo tar -C /usr/local -xzf go1.24.2.linux-amd64.tar.gz + wget https://go.dev/dl/go1.25.3.linux-amd64.tar.gz + sudo tar -C /usr/local -xzf go1.25.3.linux-amd64.tar.gz export PATH=$PATH:/usr/local/go/bin Installation: diff --git a/go.mod b/go.mod index 59c4ba85c..08430a0b9 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/cgrates/cgrates -go 1.24.2 +go 1.25.3 // replace github.com/cgrates/radigo => ../radigo