Closed yihuang closed 1 month ago
The changes in this pull request include updates to the CHANGELOG.md
, go.mod
, gomod2nix.toml
, flake.nix
, and nix/sources.json
files. A new section titled "UNRELEASED" was added to CHANGELOG.md
, documenting the update of the cometbft
dependency to version 0.38.13
. The go.mod
file reflects changes in Go version requirements and multiple dependency updates, including the Go version from 1.22.2
to 1.22.7
. The gomod2nix.toml
file shows version and hash updates for several Go modules. Additionally, flake.nix
and nix/sources.json
were updated to reference a stable release of nixpkgs
. Other files were also modified to enhance linting configurations and introduce new packages.
File | Change Summary |
---|---|
CHANGELOG.md | Added new section "UNRELEASED" with cometbft updated to 0.38.13 . Existing entries remain unchanged. |
go.mod | Updated Go version from 1.22.2 to 1.22.7 , toolchain from go1.22.3 to go1.23.1 , and several dependencies to new versions. |
gomod2nix.toml | Updated versions and hashes for multiple Go modules, including cloud.google.com/go/compute/metadata and github.com/cometbft/cometbft . |
flake.nix | Updated nixpkgs input URL from nixpkgs-unstable to release-24.05 . |
nix/sources.json | Updated nixpkgs entry to reflect changes in branch, revision, SHA256, and URL for stable release. |
.github/workflows/lint.yml | Increased timeout settings for golangci-lint job and individual lint commands. |
nix/build_overlay.nix | Added new package golangci-lint to the final attribute set. |
nix/golangci-lint.nix | Introduced a new Nix expression for the golangci-lint tool, specifying version and build details. |
docs/docs.go | Modified comment formatting for embedding static files. |
github.com/cometbft/cometbft
dependency in go.mod
, which is directly related to the main PR's update of the same dependency to version 0.38.13
.github.com/cometbft/cometbft
dependency, indicating a connection in the context of dependency management.github.com/cometbft/cometbft
dependency to 0.38.11
, which is relevant as the main PR updates it to 0.38.13
.github.com/cometbft/cometbft
dependency to 0.38.12
, showing a progression in the versioning that leads to the main PR's update.github.com/cometbft/cometbft
dependency to 0.38.13
, which is the same version updated in the main PR.cosmos-sdk
and other dependencies, which may relate to the overall dependency management context of the main PR.iavl v1.2.0
, which may relate to the dependency updates in the main PR as it involves changes in the underlying data structures and their management.๐ In the changelog, a new tale,
Of cometbft, we set sail.
From1.22.2
to7
, we leap,
With updates that make our code deep.
Dependencies fresh, like morning dew,
Hopping forward, we bid adieu! ๐
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 34.99%. Comparing base (
7dd3362
) to head (ffdedd5
). Report is 1 commits behind head on main.
update to 0.38.13
๐ฎ๐ป๐ฎ๐ป๐ฎ๐ป !!!! REFERENCE THE PROBLEM YOUR ARE SOLVING IN THE PR TITLE AND DESCRIBE YOUR SOLUTION HERE !!!! DO NOT FORGET !!!! ๐ฎ๐ป๐ฎ๐ป๐ฎ๐ป
PR Checklist:
make
)make test
)go fmt
)golangci-lint run
)go list -json -m all | nancy sleuth
)Thank you for your code, it's appreciated! :)
Summary by CodeRabbit
Documentation
CHANGELOG.md
to include a new section titled "UNRELEASED" for tracking improvements.Chores
flake.nix
to reference a stable release ofnixpkgs
.nix/sources.json
to reflect changes in thenixpkgs
package source.golangci-lint
package to the build overlay for enhanced linting capabilities.golangci-lint
tool, facilitating easier linting integration.