Skip to content

Commit 0e89a14

Browse files
authored
Merge branch 'main' into types-Coin.Add-properly-coalesce-repeated-denominations
2 parents 89a0948 + fd028db commit 0e89a14

File tree

71 files changed

+2535
-2039
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+2535
-2039
lines changed

.github/dependabot.yml

Lines changed: 31 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -7,99 +7,107 @@ updates:
77
directory: "/"
88
schedule:
99
interval: daily
10-
open-pull-requests-limit: 10
1110

1211
- package-ecosystem: npm
1312
directory: "/docs"
1413
schedule:
1514
interval: daily
16-
open-pull-requests-limit: 10
1715

1816
- package-ecosystem: gomod
1917
directory: "/"
2018
schedule:
2119
interval: daily
22-
open-pull-requests-limit: 20
2320
labels:
2421
- "A:automerge"
2522
- dependencies
2623
- package-ecosystem: gomod
27-
directory: "/db"
24+
directory: "/simapp"
2825
schedule:
2926
interval: daily
30-
open-pull-requests-limit: 10
3127
labels:
3228
- "A:automerge"
3329
- dependencies
3430
- package-ecosystem: gomod
35-
directory: "/api"
31+
directory: "/tests"
3632
schedule:
3733
interval: daily
38-
open-pull-requests-limit: 10
34+
labels:
35+
- "A:automerge"
36+
- dependencies
37+
- package-ecosystem: gomod
38+
directory: "/db"
39+
schedule:
40+
interval: weekly
41+
labels:
42+
- "A:automerge"
43+
- dependencies
44+
- package-ecosystem: gomod
45+
directory: "/api"
46+
schedule:
47+
interval: weekly
3948
labels:
4049
- "A:automerge"
4150
- dependencies
4251
- package-ecosystem: gomod
4352
directory: "/orm"
4453
schedule:
45-
interval: daily
46-
open-pull-requests-limit: 10
54+
interval: weekly
4755
labels:
4856
- "A:automerge"
4957
- dependencies
5058
- package-ecosystem: gomod
5159
directory: "/core"
5260
schedule:
53-
interval: daily
54-
open-pull-requests-limit: 10
61+
interval: weekly
5562
labels:
5663
- "A:automerge"
5764
- dependencies
5865
- package-ecosystem: gomod
5966
directory: "/cosmovisor"
6067
schedule:
61-
interval: daily
62-
open-pull-requests-limit: 10
68+
interval: weekly
6369
labels:
6470
- "A:automerge"
6571
- dependencies
6672
- package-ecosystem: gomod
6773
directory: "/depinject"
6874
schedule:
69-
interval: daily
70-
open-pull-requests-limit: 10
75+
interval: weekly
7176
labels:
7277
- "A:automerge"
7378
- dependencies
7479
- package-ecosystem: gomod
7580
directory: "/errors"
7681
schedule:
77-
interval: daily
78-
open-pull-requests-limit: 10
82+
interval: weekly
7983
labels:
8084
- "A:automerge"
8185
- dependencies
8286
- package-ecosystem: gomod
8387
directory: "/math"
8488
schedule:
85-
interval: daily
86-
open-pull-requests-limit: 10
89+
interval: weekly
8790
labels:
8891
- "A:automerge"
8992
- dependencies
9093
- package-ecosystem: gomod
9194
directory: "/client/v2"
9295
schedule:
93-
interval: daily
94-
open-pull-requests-limit: 10
96+
interval: weekly
9597
labels:
9698
- "A:automerge"
9799
- dependencies
98100
- package-ecosystem: gomod
99101
directory: "/store/tools/ics23"
100102
schedule:
101-
interval: daily
102-
open-pull-requests-limit: 10
103+
interval: weekly
104+
labels:
105+
- "A:automerge"
106+
- dependencies
107+
- package-ecosystem: gomod
108+
directory: "/tx"
109+
schedule:
110+
interval: weekly
103111
labels:
104112
- "A:automerge"
105113
- dependencies
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Dependabot Update All Go Modules
2+
on: pull_request
3+
4+
permissions:
5+
pull-requests: write
6+
7+
jobs:
8+
update-all:
9+
runs-on: ubuntu-latest
10+
if: ${{ github.actor == 'dependabot[bot]' }}
11+
steps:
12+
- uses: actions/checkout@v3
13+
with:
14+
repository: ${{ github.event.pull_request.head.repo.full_name }}
15+
ref: ${{ github.event.pull_request.head.ref }}
16+
# Secret to be added in the repo under Settings > Secrets > Dependabot
17+
token: ${{ secrets.PRBOT_PAT }}
18+
- uses: actions/setup-go@v3
19+
with:
20+
go-version: 1.18
21+
- name: Extract updated dependency
22+
id: deps
23+
run: |
24+
# Extract the dependency name from the PR title
25+
# Example: "build(deps): Bump github.com/cosmos/cosmos-sdk from 0.46.0 to 0.47.0"
26+
# Extracts "github.com/cosmos/cosmos-sdk" and "0.47.0"
27+
echo "::set-output name=name::$(echo "${{ github.event.pull_request.title }}" | cut -d ' ' -f 3)"
28+
echo "::set-output name=version::$(echo "${{ github.event.pull_request.title }}" | cut -d ' ' -f 7)"
29+
- name: Update all Go modules
30+
run: |
31+
./scripts/go-update-dep-all.sh ${{ format('{0}@v{1}', steps.deps.outputs.name, steps.deps.outputs.version) }}
32+
./scripts/go-mod-tidy-all.sh
33+
- name: Commit changes
34+
uses: EndBug/add-and-commit@v9
35+
with:
36+
default_author: github_actions
37+
message: "${{ github.event.pull_request.title }} for all modules"

.github/workflows/fork-cherry-pick.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This CI is disabled on main and meant to be enabled on forks as an easy way to cherry pick fork commits into main.
2-
# In order to submit a PR to main, you must add the PR_BOT_PAT secret (personal access token) for the GitHub Action.
3-
# The PR will be submitted from that user. Note, the PR_BOT_PAT user must have write access to the repo.
2+
# In order to submit a PR from your repo to the Cosmos SDK, a PRBOT_PAT secret (personal access token) must be available for the GitHub Action (Settings > Secrets > Actions).
3+
# The PR will be submitted from the user of the PAT. Note, the PRBOT_PAT user must have write access to the repo.
44
name: Cherry pick PR to Cosmos SDK
55
on:
66
# Set to trigger on every merge to main, not just a closed PR.
@@ -34,6 +34,6 @@ jobs:
3434
- name: Autocreate PR
3535
shell: bash
3636
env:
37-
GH_TOKEN: ${{ secrets.PR_BOT_PAT }}
37+
GH_TOKEN: ${{ secrets.PRBOT_PAT }}
3838
run: |
3939
gh pr create --repo cosmos/cosmos-sdk --base main --head "${{ github.event.repository.owner.login }}:pr-patch-${{ github.sha }}" --title "${{ github.event.pull_request.title }}" --body "Automated PR for commit: ${{ github.sha }} from ${{ github.repository }}"

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ Ref: https://keepachangelog.com/en/1.0.0/
8282
* [#12398](https://github.com/cosmos/cosmos-sdk/issues/12398) Refactor all `x` modules to unit-test via mocks and decouple `simapp`.
8383
* [#13144](https://github.com/cosmos/cosmos-sdk/pull/13144) Add validator distribution info grpc gateway get endpoint.
8484
* [#13168](https://github.com/cosmos/cosmos-sdk/pull/13168) Migrate tendermintdev/proto-builder to ghcr.io. New image `ghcr.io/cosmos/proto-builder:0.8`
85+
* [#13178](https://github.com/cosmos/cosmos-sdk/pull/13178) Add `cosmos.msg.v1.service` protobuf annotation to allow tooling to distinguish between Msg and Query services via reflection.
8586
* [#13233](https://github.com/cosmos/cosmos-sdk/pull/13233) Add `--append` to `add-genesis-account` sub-command to append new tokens after an account is already created.
8687
* [#13236](https://github.com/cosmos/cosmos-sdk/pull/13236) Integrate Filter Logging
8788

api/cosmos/auth/v1beta1/tx.pulsar.go

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/cosmos/authz/v1beta1/tx.pulsar.go

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/cosmos/bank/v1beta1/tx.pulsar.go

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)