Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: upgrade cosmos SDK to 0.50.8 #268

Merged
merged 75 commits into from
Aug 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
2afb24a
feat: update cosmos sdk and fix import
shreyasbhat0 Jul 25, 2024
a9d95af
fix: new app creation
shreyasbhat0 Jul 25, 2024
ac92f90
feat: update app
shreyasbhat0 Jul 26, 2024
2996fec
feat: update arkeo cli
shreyasbhat0 Jul 26, 2024
dca331a
feat: update common cosmos
shreyasbhat0 Jul 26, 2024
635e440
feat: update directory imports
shreyasbhat0 Jul 26, 2024
b176adf
feat: update proto
shreyasbhat0 Jul 26, 2024
783c6c4
feat: update sentinal, test ,testutil
shreyasbhat0 Jul 26, 2024
9105b70
feat: update arkeo mdoule
shreyasbhat0 Jul 26, 2024
6b1f2c6
feat: implement and update cli
shreyasbhat0 Jul 29, 2024
bf6be41
feat: update modules
shreyasbhat0 Jul 29, 2024
07ba5a1
fix: cmd and app
shreyasbhat0 Jul 30, 2024
e0543e3
fix: module arkeo and claim
shreyasbhat0 Jul 30, 2024
ae77a89
feat: add validate genesis command
shreyasbhat0 Jul 30, 2024
c57b773
fix: unit test in arkeo module
shreyasbhat0 Jul 31, 2024
147c037
feat: update test
shreyasbhat0 Aug 1, 2024
f9d7f93
chore: update regression test
shreyasbhat0 Aug 1, 2024
d5fa070
fix: ignite chain serve
shreyasbhat0 Aug 2, 2024
1488380
fix: update message signing
shreyasbhat0 Aug 5, 2024
e23e481
fix: regression testing wip
shreyasbhat0 Aug 5, 2024
7e76f29
chore: update make
shreyasbhat0 Aug 8, 2024
8c4cdc5
chore: add migration upgrade
shreyasbhat0 Aug 8, 2024
91a4e61
fix: proto annotation
shreyasbhat0 Aug 8, 2024
f8a5509
feat; move keeps and add migration
shreyasbhat0 Aug 8, 2024
ecfaa92
fix: ignite chain serve
shreyasbhat0 Aug 8, 2024
ee2916e
fix: regression app build
shreyasbhat0 Aug 9, 2024
f4ef7b6
fix: build proto files
shreyasbhat0 Aug 9, 2024
efbed7d
update protocgen.sh
shreyasbhat0 Aug 9, 2024
a344277
fix: lint
shreyasbhat0 Aug 9, 2024
03c6b72
chore: remove comments
shreyasbhat0 Aug 9, 2024
96d2483
feat: update proto and use string instead of bytes for account addres…
shreyasbhat0 Aug 13, 2024
402dc76
chore: update protogen
shreyasbhat0 Aug 14, 2024
a5ba3ba
docs: update readme
shreyasbhat0 Aug 14, 2024
401d688
docs: update readme
shreyasbhat0 Aug 14, 2024
4a0a42c
fix: typo in readme
shreyasbhat0 Aug 14, 2024
ce86cc4
chore: remove upgrade app
shreyasbhat0 Aug 14, 2024
a1c3398
chore: update lint and add lint ci workflow
shreyasbhat0 Aug 16, 2024
284e855
chore: try fix go lint
shreyasbhat0 Aug 16, 2024
50095fe
fix: update make file
shreyasbhat0 Aug 16, 2024
39db688
chore: goreleaser wip
shreyasbhat0 Aug 19, 2024
ceb0949
fix: update ci lint
shreyasbhat0 Aug 19, 2024
0935010
feat: goreleaser update
shreyasbhat0 Aug 19, 2024
da2498b
chore: update make file
shreyasbhat0 Aug 19, 2024
974dc87
fix: revert goreleaser
shreyasbhat0 Aug 19, 2024
0682d24
chore: update goreleaser
shreyasbhat0 Aug 19, 2024
9780799
feat: implement go releaser
shreyasbhat0 Aug 19, 2024
81b8c14
chore: update go releaser
shreyasbhat0 Aug 19, 2024
6babb8e
chore: update BUILD_TAG
shreyasbhat0 Aug 19, 2024
549658c
chore: update go releaser
shreyasbhat0 Aug 19, 2024
c01a4c9
chore: update goreleaser build tag
shreyasbhat0 Aug 19, 2024
ccea12d
chore: update tags goreleaser
shreyasbhat0 Aug 19, 2024
376828f
chore: update cross binary builds
shreyasbhat0 Aug 19, 2024
0f78875
fix: go binary build
shreyasbhat0 Aug 19, 2024
8e75cd1
chore: add test workflow
shreyasbhat0 Aug 20, 2024
c0983a4
chore: update protogen
shreyasbhat0 Aug 20, 2024
8c66fc9
chore: try fix test ci
shreyasbhat0 Aug 20, 2024
71cfe90
chore: fix test ci
shreyasbhat0 Aug 20, 2024
d3fd227
chore: add pb files
shreyasbhat0 Aug 20, 2024
9c0f5b5
fix: lint code base
shreyasbhat0 Aug 20, 2024
8549186
chore: add test ci coverage
shreyasbhat0 Aug 20, 2024
89e3c5f
chore: update ci
shreyasbhat0 Aug 20, 2024
7e1b423
chore: update docker build
shreyasbhat0 Aug 21, 2024
15344c4
chore: update makefile
shreyasbhat0 Aug 21, 2024
a637edc
chore: update makefile
shreyasbhat0 Aug 21, 2024
5ab5456
fix: update ioutil to io and os package
shreyasbhat0 Aug 21, 2024
54dbc50
chore: code cleanup and add pr lint
shreyasbhat0 Aug 21, 2024
a4e72d3
fix: packages name
shreyasbhat0 Aug 21, 2024
f6f568d
chore: maintain changelog
shreyasbhat0 Aug 21, 2024
74c94ca
chore: workflow cleanup
shreyasbhat0 Aug 21, 2024
0cbad66
feat: add thor chain claims
shreyasbhat0 Aug 23, 2024
d56930c
fix: update tests
shreyasbhat0 Aug 23, 2024
5ada0f4
chore: update ci workflows
shreyasbhat0 Aug 23, 2024
8b6e1ce
docs: update readme
shreyasbhat0 Aug 23, 2024
d7ab060
chore: lint readme
shreyasbhat0 Aug 23, 2024
4313567
docs: add testnet setup document
shreyasbhat0 Aug 23, 2024
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
10 changes: 10 additions & 0 deletions .github/workflows/changelog.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: "Ensure changelog updates"
on:
pull_request:
branches: [main]

jobs:
changelog:
runs-on: ubuntu-latest
steps:
- uses: dangoslen/changelog-enforcer@v3
62 changes: 0 additions & 62 deletions .github/workflows/ci.yml

This file was deleted.

83 changes: 0 additions & 83 deletions .github/workflows/docker-build-push.yml

This file was deleted.

34 changes: 34 additions & 0 deletions .github/workflows/go-lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: Linter

# Run on every master merge and on all PRs.
on:
push:
branches: [main]
tags: [v*]

pull_request:

workflow_dispatch:

permissions:
contents: read

jobs:
golangci:
name: lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0

- uses: actions/setup-go@v3
with:
go-version-file: go.mod

- name: golangci-lint
uses: golangci/golangci-lint-action@v3
with:
version: latest
args: --fix=false
only-new-issues: true
46 changes: 46 additions & 0 deletions .github/workflows/pr-lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: "Lint PR"

on:
pull_request_target:
types:
- opened
- edited
- synchronize

permissions:
contents: read
pull-requests: read

jobs:
main:
name: Validate PR title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
id: lint_pr_title
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- uses: marocchino/sticky-pull-request-comment@v2
# When the previous steps fails, the workflow would stop. By adding this
# condition you can continue the execution with the populated error message.
if: always() && (steps.lint_pr_title.outputs.error_message != null)
with:
header: pr-title-lint-error
message: |
Hey there and thank you for opening this pull request! 👋🏼

We require pull request titles to follow the [Conventional Commits specification](https://www.conventionalcommits.org/en/v1.0.0/) and it looks like your proposed title needs to be adjusted.

Details:

```
${{ steps.lint_pr_title.outputs.error_message }}
```

# Delete a previous comment when the issue has been resolved
- if: ${{ steps.lint_pr_title.outputs.error_message == null }}
uses: marocchino/sticky-pull-request-comment@v2
with:
header: pr-title-lint-error
delete: true
39 changes: 39 additions & 0 deletions .github/workflows/release-check.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Release Check

on:
push:
branches: [main]
pull_request:

jobs:
release-check:
name: Check release
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
with:
go-version-file: go.mod

- name: Set up QEMU
uses: docker/setup-qemu-action@v2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: GoReleaser Cross
run: make release-dry-run-cross
env:
RELEASE: false
GITHUB_TOKEN: ""
- name: GoReleaser
run: make release-dry-run
env:
RELEASE: false
GITHUB_TOKEN: ""
59 changes: 59 additions & 0 deletions .github/workflows/release-dev.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: Release Dev image

on:
push:
branches: [main]

jobs:
release-dev:
name: release-dev-binaries-and-images
runs-on: ubuntu-latest

steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0

- name: Set up Go
uses: actions/setup-go@v3
with:
go-version-file: go.mod

- name: Set up QEMU
uses: docker/setup-qemu-action@v2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: Login to GHCR
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}

- name: release-cross-testnet
run: make release-cross
env:
TAG: testnet
GORELEASER_SKIP_VALIDATE: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: release-testnet
run: make release
env:
TAG: testnet
GORELEASER_SKIP_VALIDATE: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: release-cross
run: make release-cross
env:
GORELEASER_SKIP_VALIDATE: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- name: release
run: make release
env:
GORELEASER_SKIP_VALIDATE: true
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Loading
Loading