Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/e2e-compatibility-workflow-call.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
repository: cosmos/ibc-go
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
cache-dependency-path: 'e2e/go.sum'
- name: Run e2e Test
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-upgrade.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
repository: cosmos/ibc-go
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
cache-dependency-path: 'e2e/go.sum'
- name: Run e2e Test
id: e2e_test
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
go-version: '1.24'
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
Expand Down Expand Up @@ -63,7 +64,7 @@ jobs:
repository: cosmos/ibc-go
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
cache-dependency-path: 'go.sum'
- id: set-matrix
run: |
Expand All @@ -86,7 +87,7 @@ jobs:
repository: cosmos/ibc-go
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
cache-dependency-path: 'e2e/go.sum'

- name: Download image from docker build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
steps:
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
- uses: actions/checkout@v4
with:
fetch-depth: 0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
- name: Install compiler for arm64.
if: matrix.go-arch == 'arm64'
run: |
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: '1.23'
go-version: '1.24'
cache-dependency-path: '${{ matrix.module.path }}/go.sum'

- name: test & coverage report creation
Expand Down
2 changes: 2 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ This file provides guidance for automated agents contributing to this repository
2. **Testing**
- Execute all unit and integration tests with `make test-unit`.
- Do not run the e2e tests under `e2e/`.
3. **After making changes to dependencies**
- Run `make tidy-all` to tidy dependencies across all modules

## Commit Messages

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@ Ref: https://keepachangelog.com/en/1.0.0/

### Dependencies

* [\#8451](https://github.com/cosmos/ibc-go/pull/8451) Bump **go** to **1.24**
* [\#8369](https://github.com/cosmos/ibc-go/pull/8369) Bump **github.com/CosmWasm/wasmvm** to **2.2.4**
* [\#8369](https://github.com/cosmos/ibc-go/pull/8369) Bump **github.com/ethereum/go-ethereum** to **1.15.11**

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.23.8-alpine AS builder
FROM golang:1.24-alpine AS builder
ARG IBC_GO_VERSION

RUN set -eux; apk add --no-cache gcc git libusb-dev linux-headers make musl-dev;
Expand Down
2 changes: 1 addition & 1 deletion e2e/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/cosmos/ibc-go/e2e

go 1.23.8
go 1.24.3

replace (
github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10 => ../modules/light-clients/08-wasm
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/cosmos/ibc-go/v10

go 1.23.8
go 1.24.3

replace github.com/syndtr/goleveldb => github.com/syndtr/goleveldb v1.0.1-0.20210819022825-2ae1ddf74ef7

Expand Down
4 changes: 2 additions & 2 deletions modules/apps/packet-forward-middleware/keeper/keeper.go
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@
memoBz, err := json.Marshal(metadata.Next)
if err != nil {
k.Logger(ctx).Error("packetForwardMiddleware error marshaling next as JSON", "error", err)
return errorsmod.Wrapf(sdkerrors.ErrJSONMarshal, err.Error())
return errorsmod.Wrap(sdkerrors.ErrJSONMarshal, err.Error())

Check warning on line 263 in modules/apps/packet-forward-middleware/keeper/keeper.go

View check run for this annotation

Codecov / codecov/patch

modules/apps/packet-forward-middleware/keeper/keeper.go#L263

Added line #L263 was not covered by tests
}
memo = string(memoBz)
}
Expand All @@ -287,7 +287,7 @@
"denom", token.Denom,
"error", err,
)
return errorsmod.Wrapf(sdkerrors.ErrInsufficientFunds, err.Error())
return errorsmod.Wrap(sdkerrors.ErrInsufficientFunds, err.Error())

Check warning on line 290 in modules/apps/packet-forward-middleware/keeper/keeper.go

View check run for this annotation

Codecov / codecov/patch

modules/apps/packet-forward-middleware/keeper/keeper.go#L290

Added line #L290 was not covered by tests
}

// Store the following information in keeper:
Expand Down
2 changes: 1 addition & 1 deletion modules/light-clients/08-wasm/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM golang:1.23.8-alpine AS builder-base
FROM golang:1.24-alpine AS builder-base

ARG LIBWASM_VERSION
ARG TARGETARCH
Expand Down
2 changes: 1 addition & 1 deletion modules/light-clients/08-wasm/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/cosmos/ibc-go/modules/light-clients/08-wasm/v10

go 1.23.8
go 1.24.3

replace (
github.com/cosmos/ibc-go/v10 => ../../../
Expand Down
3 changes: 2 additions & 1 deletion scripts/go-test-all.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ def run_tests_for_module(module, *runargs):
print(f"Running unit tests for {module}")

# add runargs to test_command
test_command = f'go test -mod=readonly {" ".join(runargs)} ./...'
test_command = f'go test -mod=readonly {" ".join(runargs)}'
print(f"Running command: {test_command}")
result = subprocess.run(test_command, shell=True)
return result.returncode

Expand Down
2 changes: 1 addition & 1 deletion simapp/go.mod
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
module github.com/cosmos/ibc-go/simapp

go 1.23.8
go 1.24.3

replace (
github.com/cosmos/ibc-go/v10 => ../
Expand Down
Loading