diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 7ab3be571b..1ac96aa323 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -25,7 +25,7 @@ jobs: uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: - go-version: 1.24 + go-version: '1.25.6' # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL uses: github/codeql-action/init@v2 diff --git a/.github/workflows/cross-arch-build.yml b/.github/workflows/cross-arch-build.yml index 8b5aed06a9..7dde538d85 100644 --- a/.github/workflows/cross-arch-build.yml +++ b/.github/workflows/cross-arch-build.yml @@ -25,7 +25,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v6 with: - go-version: '1.24' + go-version: '1.25.6' - name: Install system dependencies run: | @@ -65,7 +65,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v6 with: - go-version: '1.24' + go-version: '1.25.6' - name: Install system dependencies run: | diff --git a/.github/workflows/eth_blocktests.yml b/.github/workflows/eth_blocktests.yml index 955ed6f56a..da044d1545 100644 --- a/.github/workflows/eth_blocktests.yml +++ b/.github/workflows/eth_blocktests.yml @@ -46,7 +46,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v2 with: - go-version: 1.24 + go-version: '1.25.6' - name: Clone ETH Blocktests run: | diff --git a/.github/workflows/go-test.yml b/.github/workflows/go-test.yml index 8dc72ec0ff..07480786b4 100644 --- a/.github/workflows/go-test.yml +++ b/.github/workflows/go-test.yml @@ -33,7 +33,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions/setup-go@v6 with: - go-version: '1.24' + go-version: '1.25.6' - name: Remove unnecessary tooling run: | # Remove unrelated tooling to open up more space. Without doing diff --git a/.github/workflows/golangci.yml b/.github/workflows/golangci.yml index 8b00eb1579..46570e78ba 100644 --- a/.github/workflows/golangci.yml +++ b/.github/workflows/golangci.yml @@ -18,7 +18,7 @@ jobs: steps: - uses: actions/setup-go@v3 with: - go-version: 1.24 + go-version: '1.25.6' - uses: actions/checkout@v3 - name: golangci-lint uses: golangci/golangci-lint-action@v8 diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index 4010586d47..36235fd4f8 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -145,7 +145,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v3 with: - go-version: 1.24 + go-version: '1.25.6' - name: Start 4 node docker cluster run: make clean && DOCKER_DETACH=true INVARIANT_CHECK_INTERVAL=10 ${{matrix.test.env}} make docker-cluster-start diff --git a/.github/workflows/mock_balances_build.yml b/.github/workflows/mock_balances_build.yml index ee639dfa59..a698c98a63 100644 --- a/.github/workflows/mock_balances_build.yml +++ b/.github/workflows/mock_balances_build.yml @@ -18,7 +18,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: - go-version: 1.24 + go-version: '1.25.6' - name: Build with Mock Balances run: make install-mock-balances diff --git a/.github/workflows/rocksdb-unit_tests.yml b/.github/workflows/rocksdb-unit_tests.yml index 62e98a1ef7..ab25f43fa7 100644 --- a/.github/workflows/rocksdb-unit_tests.yml +++ b/.github/workflows/rocksdb-unit_tests.yml @@ -19,7 +19,7 @@ jobs: steps: - uses: actions/setup-go@v6 with: - go-version: '1.24' + go-version: '1.25.6' - uses: actions/checkout@v5 - name: Install RocksDB dependencies diff --git a/Dockerfile b/Dockerfile index b633956725..ccff4622c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ ARG SEICTL_VERSION=v0.0.5@sha256:268fc871e8358e706f505f0ce9ef318761e0d00d317716e9d87218734ae1a81c FROM ghcr.io/sei-protocol/seictl:${SEICTL_VERSION} AS seictl -FROM docker.io/golang:1.24-bookworm@sha256:fc58bb98c4b7ebc8211c94df9dee40489e48363c69071bceca91aa59023b0dee AS builder +FROM docker.io/golang:1.25.6-bookworm@sha256:2f768d462dbffbb0f0b3a5171009f162945b086f326e0b2a8fd5d29c3219ff14 AS builder WORKDIR /go/src/sei-chain COPY sei-wasmd/x/wasm/artifacts/v152/api/*.so /tmp/wasmd-libs/ diff --git a/docker/localnode/Dockerfile b/docker/localnode/Dockerfile index 25f345d59f..6b6c576e28 100644 --- a/docker/localnode/Dockerfile +++ b/docker/localnode/Dockerfile @@ -1,7 +1,7 @@ FROM ubuntu:latest ENV HOME="/root" PATH="/root/go/bin:/sei-protocol/sei-chain/integration_test/upgrade_module/scripts/:$PATH" RUN apt-get update && apt-get install -y make build-essential git jq python3 curl vim uuid-runtime -RUN curl -L https://go.dev/dl/go1.24.5.linux-amd64.tar.gz | tar xvzf - -C /usr/local/ +RUN curl -L https://go.dev/dl/go1.25.6.linux-amd64.tar.gz | tar xvzf - -C /usr/local/ RUN curl -L https://foundry.paradigm.xyz | bash RUN curl -sL https://deb.nodesource.com/setup_16.x | bash RUN /root/.foundry/bin/foundryup diff --git a/docker/rpcnode/Dockerfile b/docker/rpcnode/Dockerfile index e8690b7b82..a9655bffc0 100644 --- a/docker/rpcnode/Dockerfile +++ b/docker/rpcnode/Dockerfile @@ -2,7 +2,7 @@ FROM ubuntu:latest ENV HOME="/root" PATH="/root/go/bin:$PATH" RUN apt-get update && \ apt-get install -y make git build-essential jq python3 curl vim uuid-runtime -RUN curl -L https://go.dev/dl/go1.24.5.linux-amd64.tar.gz | tar xvzf - -C /usr/local/ +RUN curl -L https://go.dev/dl/go1.25.6.linux-amd64.tar.gz | tar xvzf - -C /usr/local/ RUN mkdir -p /root/go/pkg/mod && \ mkdir -p /root/.cache && \ chmod -R a+rwX /root diff --git a/go.mod b/go.mod index cb9b9b5967..d676d48c9f 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/sei-protocol/sei-chain -go 1.24.5 +go 1.25.6 require ( github.com/BurntSushi/toml v1.4.0 diff --git a/go.work b/go.work index a362a82b43..6f8271de86 100644 --- a/go.work +++ b/go.work @@ -1,4 +1,4 @@ -go 1.24.5 +go 1.25.6 use ( . diff --git a/sei-cosmos/go.mod b/sei-cosmos/go.mod index e0568be7e8..485d5661a8 100644 --- a/sei-cosmos/go.mod +++ b/sei-cosmos/go.mod @@ -1,6 +1,6 @@ module github.com/cosmos/cosmos-sdk -go 1.24.5 +go 1.25.6 require ( cosmossdk.io/errors v1.0.0 diff --git a/sei-tendermint/go.mod b/sei-tendermint/go.mod index 13dd14cbc5..274a9bce59 100644 --- a/sei-tendermint/go.mod +++ b/sei-tendermint/go.mod @@ -1,6 +1,6 @@ module github.com/tendermint/tendermint -go 1.24.5 +go 1.25.6 require ( github.com/BurntSushi/toml v1.1.0