Commit Graph

49 Commits

Author SHA1 Message Date
Marko
c2d4db3e96
chore: Buildjet pr (#12231)
* use buildjet 4vcpu, 16gb runners

* Delete .gitpod.yml

* Update lint-pr.yml

* Update clean-artifacts.yml

* Update proto-docker.yml

* Update proto.yml

* Update stale.yml

* Update proto.yml

* Update atlas.yml

* Update check-docs.yml

* Update proto-registry.yml

* Update .github/workflows/dependencies-review.yml

Co-authored-by: Marko <marko@baricevic.me>

* Update .github/workflows/linkchecker.yml

Co-authored-by: Marko <marko@baricevic.me>

* Update .github/workflows/labeler.yml

Co-authored-by: Marko <marko@baricevic.me>

* Update .github/workflows/docker.yml

Co-authored-by: Marko <marko@baricevic.me>

* Update .github/workflows/deploy-docs.yml

Co-authored-by: Marko <marko@baricevic.me>

* Update .github/workflows/codeql-analysis.yml

Co-authored-by: Marko <marko@baricevic.me>

* go file change

* yaml

* Update simapp/app.go

Co-authored-by: Julien Robert <julien@rbrt.fr>

Co-authored-by: faddat <jacobgadikian@gmail.com>
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-06-16 11:32:19 +02:00
Julien Robert
748b9f08bc
ci: send slack alerts for sims only on status change (#12225)
* ci: send slack sims notification only on status change

Co-authored-by: Marko <marbar3778@yahoo.com>
2022-06-15 09:34:44 +02:00
Marko
ffa5c880bb
chore: remove timeout on import sims #12129 2022-06-02 10:48:47 -04:00
Marko
d4e62df16d
add success to sim testing (#12118)
Co-authored-by: Julien Robert <julien@rbrt.fr>
2022-06-01 20:38:05 +02:00
Aleksandr Bezobchuk
803c5db9b4
chore: disable build CI cache #12059 2022-05-26 16:10:52 -04:00
Robert Zaremba
e1413cb698
chore: improve go module chache (#12057) 2022-05-26 15:59:04 -04:00
Julien Robert
88ee7fb2e9
ci: improve sims gh action (#12049)
* ci: improve sims gh action

* update crons

Co-authored-by: Marko <marbar3778@yahoo.com>
2022-05-26 13:10:49 +02:00
Marko
35f9b82475
chore: failing sim test notification (#12029)
* test slack bot

* test++

* test++

* works

* Update .github/workflows/sims.yml
2022-05-25 10:50:53 +02:00
Aleksandr Bezobchuk
2e15b54a09
chore: master -> main (#11730) 2022-04-24 10:19:04 -04:00
Jacob Gadikian
9bed6333fa
chore: Upgrade the Cosmos-SDK to Go 1.18 (#11663)
## Description

This PR works towards the completion of the Go Workspaces issue #11450 

It does the following:

* Upgrades the Cosmos-SDK to Go v1.18
* Changes the version of gogo/protobuf to v1.3.2, which exists upstream, unlike v1.3.3 everywhere possible.  The use of the 1.3.3 version number and lack of an upstream version is the blocker for Go Workspaces.



---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [x] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [x] added `!` to the type prefix if API or client breaking change
- [x] targeted the correct branch (see [PR Targeting](https://github.com/cosmos/cosmos-sdk/blob/master/CONTRIBUTING.md#pr-targeting))
- [x] provided a link to the relevant issue or specification
- [x] followed the guidelines for [building modules](https://github.com/cosmos/cosmos-sdk/blob/master/docs/building-modules)
- [x] included the necessary unit and integration [tests](https://github.com/cosmos/cosmos-sdk/blob/master/CONTRIBUTING.md#testing)
- [x] added a changelog entry to `CHANGELOG.md`
- [x] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [x] updated the relevant documentation or specification
- [x] reviewed "Files changed" and left comments if necessary
- [x] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed 
- [ ] reviewed state machine logic
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)
2022-04-19 15:35:08 +00:00
Marko
682b3f55b6
remove git_diff check (#11660) 2022-04-17 16:28:11 +02:00
dependabot[bot]
b24cbc33ec
build(deps): Bump actions/cache from 2.1.7 to 3 (#11427)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-21 17:11:39 +01:00
Marko
7a4098797d
chore: non required sims to run every 2 hours (#11359)
* put non required sims to run every 2 hours

* add on release publish
2022-03-11 10:53:30 +01:00
Marko
529f88e6e1
chore: add timeouts to sims in ci (#11345)
## Description

- add timeouts to sim ci
- add job cleaning to nessecary workflows. 
- remove janitor 

---

### Author Checklist

*All items are required. Please add a note to the item if the item is not applicable and
please add links to any relevant follow up issues.*

I have...

- [ ] included the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] added `!` to the type prefix if API or client breaking change
- [ ] targeted the correct branch (see [PR Targeting](https://github.com/cosmos/cosmos-sdk/blob/master/CONTRIBUTING.md#pr-targeting))
- [ ] provided a link to the relevant issue or specification
- [ ] followed the guidelines for [building modules](https://github.com/cosmos/cosmos-sdk/blob/master/docs/building-modules)
- [ ] included the necessary unit and integration [tests](https://github.com/cosmos/cosmos-sdk/blob/master/CONTRIBUTING.md#testing)
- [ ] added a changelog entry to `CHANGELOG.md`
- [ ] included comments for [documenting Go code](https://blog.golang.org/godoc)
- [ ] updated the relevant documentation or specification
- [ ] reviewed "Files changed" and left comments if necessary
- [ ] confirmed all CI checks have passed

### Reviewers Checklist

*All items are required. Please add a note if the item is not applicable and please add
your handle next to the items reviewed if you only reviewed selected items.*

I have...

- [ ] confirmed the correct [type prefix](https://github.com/commitizen/conventional-commit-types/blob/v3.0.0/index.json) in the PR title
- [ ] confirmed `!` in the type prefix if API or client breaking change
- [ ] confirmed all author checklist items have been addressed 
- [ ] reviewed state machine logic
- [ ] reviewed API design and naming
- [ ] reviewed documentation is accurate
- [ ] reviewed tests and test coverage
- [ ] manually tested (if applicable)
2022-03-11 07:55:03 +00:00
dependabot[bot]
66a4db235b
build(deps): Bump actions/checkout from 2 to 3 (#11312)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 19:21:26 +01:00
dependabot[bot]
83ed15ef2e
build(deps): Bump actions/setup-go from 2.2.0 to 3 (#11289)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.2.0 to 3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.2.0...v3)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
2022-02-28 19:37:33 +01:00
dependabot[bot]
acf7115046
build(deps): Bump actions/setup-go from 2.1.5 to 2.2.0 (#11154)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.5...v2.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-10 09:46:33 +01:00
dependabot[bot]
a7c09a3278
build(deps): Bump technote-space/get-diff-action from 5 to 6.0.1 (#10889)
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from 5 to 6.0.1.
- [Release notes](https://github.com/technote-space/get-diff-action/releases)
- [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc)
- [Commits](https://github.com/technote-space/get-diff-action/compare/v5...v6.0.1)

---
updated-dependencies:
- dependency-name: technote-space/get-diff-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
2022-01-06 09:21:47 +01:00
dependabot[bot]
9f358b0a87
build(deps): Bump actions/setup-go from 2.1.4 to 2.1.5 (#10824)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.4...v2.1.5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-23 10:45:07 +01:00
dependabot[bot]
60483cd2bf
build(deps): Bump actions/cache from 2.1.6 to 2.1.7 (#10597)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
2021-11-24 11:25:28 +01:00
Federico Kunze Küllmer
1178626e50
feat: bump Go version to 1.17 (#9987)
* feat: bump Go version to 1.17

* bump GH actions

* container

* tidy

* bump groups module

* c++

* update go.mod

Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: Amaury <1293565+amaurym@users.noreply.github.com>
2021-09-17 13:31:46 +02:00
dependabot[bot]
f98dc675c9
build(deps): bump actions/setup-go from 2.1.3 to 2.1.4 (#10009)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 2.1.3 to 2.1.4.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.3...v2.1.4)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-31 07:40:06 +00:00
dependabot[bot]
f27c7ceef9
build(deps): bump technote-space/get-diff-action from 4 to 5 (#9834)
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from 4 to 5.
- [Release notes](https://github.com/technote-space/get-diff-action/releases)
- [Changelog](https://github.com/technote-space/get-diff-action/blob/main/.releasegarc)
- [Commits](https://github.com/technote-space/get-diff-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: technote-space/get-diff-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-04 11:50:02 +02:00
dependabot[bot]
c2acf5b883
build(deps): bump actions/cache from 2.1.5 to 2.1.6 (#9412)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-28 07:54:21 +00:00
dependabot[bot]
b100f0a3a5
build(deps): bump actions/cache from v2.1.4 to v2.1.5 (#9101)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
2021-04-14 07:23:37 +00:00
Marko
42e61f331e
ci: add janitor (#9009)
* add janitor

* push go change

* revert go change
2021-03-26 14:46:56 +00:00
Alessio Treglia
2b685ee41d
Revert "ci: revert cleanup action's upstream latest changes (#8834)" (#8840)
This reverts commit 7a4903842f.
2021-03-10 16:31:51 +00:00
Alessio Treglia
7a4903842f
ci: revert cleanup action's upstream latest changes (#8834)
Upstream's latest changes are causing mayhem in
the build pipelines. This change reverts upstream's
latest commit.

Upstream issue: rokroskar/workflow-run-cleanup-action#16
2021-03-10 08:32:39 +00:00
Alessio Treglia
a556783248
build with go1.16 (#8768) 2021-03-03 16:27:35 +00:00
dependabot[bot]
c0c0665d4e
build(deps): bump actions/cache from v2.1.3 to v2.1.4 (#8521)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.3 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.3...26968a09c0ea4f3e233fdddbafd1166051a095f6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-05 13:45:56 +00:00
dependabot[bot]
0e0ed66212
build(deps): bump actions/cache from v2.1.2 to v2.1.3 (#7850)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.2...0781355a23dac32fd3bac414512f4b903437991a)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-09 09:43:08 +01:00
dependabot[bot]
d7ad658e55
Update technote-space/get-diff-action requirement to v4 (#7510)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: Marko Baricevic <marbar3778@yahoo.com>
2020-10-12 13:19:05 +02:00
dependabot[bot]
6527717664
Bump actions/cache from v2.1.1 to v2.1.2 (#7509)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.1 to v2.1.2.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.1...d1255ad9362389eac595a9ae406b8e8cb3331f16)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-12 03:59:52 -03:00
dependabot[bot]
ab24d0ec92
Bump actions/setup-go from v2.1.2 to v2.1.3 (#7438)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from v2.1.2 to v2.1.3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v2.1.2...37335c7bb261b353407cff977110895fa0b4f7d8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-02 04:21:38 -03:00
Alessio Treglia
3e616a60d5
replace testutil.NewTestCaseDir() with Go1.15's T.TempDir() (#7014)
Override go's default version with go 1.15.
2020-09-18 12:08:24 +01:00
dependabot[bot]
6a019c93e4
Bump actions/cache from v2.1.0 to v2.1.1 (#7115)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.0 to v2.1.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.0...5ca27f25cb3a0babe750cad7e4fddd3e55f29e9a)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-20 03:07:53 -04:00
dependabot[bot]
a555b2cd4c
Update actions/setup-go requirement to v2.1.2 (#7042)
Updates the requirements on [actions/setup-go](https://github.com/actions/setup-go) to permit the latest version.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](8a3a76c217)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
2020-08-13 11:37:54 -04:00
dependabot[bot]
e530361c29
Bump technote-space/get-diff-action from v1 to v3 (#7043)
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from v1 to v3.
- [Release notes](https://github.com/technote-space/get-diff-action/releases)
- [Changelog](https://github.com/technote-space/get-diff-action/blob/master/.releasegarc)
- [Commits](https://github.com/technote-space/get-diff-action/compare/v1...d2f0f317390a6154a7b5941b30deaf11fcf97500)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
2020-08-13 11:31:56 -04:00
dependabot[bot]
429e3258d5
Bump actions/cache from v1 to v2.1.0 (#7040)
Bumps [actions/cache](https://github.com/actions/cache) from v1 to v2.1.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v1...d29c1df198dd38ac88e0ae23a2881b99c2d20e68)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-13 11:30:04 -04:00
Marko
a459b785d6
run sims on master (#6648) 2020-07-08 17:50:01 +02:00
Marko
21a9cb9b28
ci: automate release post tag push (#6230) 2020-05-25 20:02:08 +02:00
Marko
d7677e0871
ci: test paths directive (#6251)
* test paths directive

* change proto files

* test paths on code coverage

* have parts of ci only run when go files are touched

* add readme badge

* bring back green checks

* remove paths

* green check linting

* add tests no run
2020-05-19 13:32:35 +00:00
Marko
5a9d3cfc70
run diff in each job (#6094) 2020-04-29 16:39:49 +02:00
Marko
4b3eb0ea98
ci: migrate long sims (#6084)
Cancel ci if no .go files have been touched. There is no clean way of
doing this so i opted to `exit 1` on the diff job if no go files were
changed and have builds depend on diff passing

- migrate proto checks  to github actions.
- providing make commands to use buf within docker.
-  test-sim-multi-seed-long migration to github actions. Follows same
  logic and only runs on release branches.
-  add protobuf section to CONTRIBUTING.md.
2020-04-28 16:13:36 +02:00
Marko
be6aefd230
add build phase prior to sims & test (#6003)
* add build phase prioir to sims

* fix run

* forgot to checkout code

* Update .github/workflows/sims.yml

Co-Authored-By: Alessio Treglia <alessio@tendermint.com>

* Apply suggestions from code review

Co-Authored-By: Alessio Treglia <alessio@tendermint.com>

Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-04-16 22:24:02 +00:00
Marko
b26109c5dc
ci: upload artifacts on failure (#5987) 2020-04-16 12:41:22 +02:00
Federico Kunze
7325692550
x/staking: skip HistoricalInfo in simulations (#5949)
* x/staking: import and export HistoricalInfo

* staking/types: add HistoricalInfo to GenesisState

* changelog

* add staking module to app BeginBlockers

* remove JSON files

* address comments from review

* add HistoricalInfoKey to skipped prefixes

* fix DiffKVStores

* rm JSON
2020-04-07 22:33:30 +00:00
Marko Baricevic
2be5378d2a
cleanup redundant ci 2020-03-27 15:38:55 +01:00
Marko Baricevic
702c44ff6b
move some sims to github actions 2020-03-27 15:34:16 +01:00