Commit Graph

82 Commits

Author SHA1 Message Date
Marko a9da918f98
ci: codecov revert to 1.0.7 (#6642)
Co-authored-by: Alessio Treglia <alessio@tendermint.com>
2020-07-08 13:18:54 +02:00
Marko e50c8df10c
ci: bump codecov (#6638) 2020-07-08 11:03:23 +02:00
Alexander Bezobchuk 8670a10564
Merge PR #6595: Single Binary & Command Refactor 2020-07-07 11:40:46 -04:00
Marko e76a765e14
bump days before stale (#6616)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-07-06 19:37:42 +00:00
Marko 4380d03068
add exempt issue labels (#6602)
* add exempt issue labels

* add launchpad

* Update .github/workflows/stale.yml

Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>

Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
2020-07-05 10:59:48 +02:00
Marko a76ba6f02c
Merge PR #6592: add issues to stale job 2020-07-03 11:23:38 -04:00
Marko 63263747ac
replace stale bot with github action (#6586) 2020-07-03 07:06:09 -04:00
Aaron Craelius 56af94e6ab
Add Review Codecov Report check to PR template (#6548)
* Update PULL_REQUEST_TEMPLATE.md

* Update
2020-06-30 18:55:37 +00:00
Alexander Bezobchuk 9bf3ff75f5
Merge PR #6489: Test Network Testing Framework 2020-06-26 12:30:49 -04:00
Alexander Bezobchuk 821b298f1a
Liveness CI Test (#6445)
* Initial commit

* More updates

* Fix tests

* CLI test updates

* Updates

* Updates

* Add liveness test workflow

* tmp

* Update workflow

* fix

* fix

* fix

* remove tmp change
2020-06-16 03:58:51 -04:00
Marko b618e0a827
add comments to why its nolint (#6366)
* add comments to why its nolint

* fix spelling

Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
2020-06-08 13:47:18 +00:00
colin axner 246f06d1a8
reformat PR Template (#6260)
* adjust pr template

* moves #closes to above description

* move closes into description

* rm extra space

Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Marko <marbar3778@yahoo.com>
2020-06-05 16:52:20 +00:00
Marko 1daf5dadf5
ci: split unit tests across 4 machines (#6297)
Try reduce the overall build time by splitting test coverage
across 4 instances.

Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
2020-05-29 15:25:27 +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
Alessio Treglia e0fa14c0e1
CODEOWNERS: remove Peng (#6245) 2020-05-18 14:38:59 -04:00
Alessio Treglia 0db51de37a
remove Hans (#6243) 2020-05-18 15:12:44 +00:00
Marko 2f394ce1a8
remove auto-comment bot; add PR template (#6242)
Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
2020-05-18 10:09:14 -04:00
Helder Moreira 8dccc52035
Merge PR #6220: qa: add action to update qa page 2020-05-14 09:47:43 -04:00
atheeshp dd148fcd7a
gov: port integration tests (#6120) 2020-05-10 16:25:27 +02:00
Alessio Treglia df4335a2f6
CODEOWNERS: add Jonathan (#6177) 2020-05-09 00:03:30 +02:00
Marko 54ed8d7a2c
lint: official action (#6156)
* switch from review dog to official golangci action

* fix release

* disable nolintlint and wsl

* fix linting issues

* have name adhere to required

* add timeout

Co-authored-by: Alessio Treglia <alessio@tendermint.com>
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2020-05-07 09:40:49 +00:00
Marko 7cf1efddbe
release: procedure change (#6148) 2020-05-05 18:47:05 -04:00
Marko 9e4ee7bf18
add comment bot for PR checklist (#6149)
* add comment bot and remove checklist from pr template

* give the bot some speech

* Update .github/PULL_REQUEST_TEMPLATE.md

Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
2020-05-05 19:43:01 +00:00
Alessio Treglia 9251812f69
add Aaron,Cory to CODEOWNERS (#6119) 2020-05-02 15:16:24 +02:00
SaReN f92f6c9dd1
Add CLI tests for simd, distribution (#6095)
* Added cli integration base setup

* Added cmd to simapp

* Fixed ci-lint issues

* Fixed ci-lint issues

* Addressed changes in Makefile

* Updated simd to latest

* Removed testnet and replay commands

* Modified tx command for simcli

* Did code cleanup

* Removed duplication in Makefile

* Refactored cli_test

* Added build-sim to Makefile

* Added test-cli to circleci

* Added tests for staking txns

* Addressed format issues

* refctored tests code

* Added tests for send, staking

* Removed test_hepers file

* Moved test_cover to contrib

* Added codec in fixtures

* Migrated tests to respective modules

* Exported helper methods

* Moved helpers to bank

* Added codec to fixtures

* Migrated tests to modules

* Removed auth helpers from staking

* Did minor code cleanup

* Added test-cli to Makefile

* Updated github actions

* Did code refactor

* Fixed github actions for cli-test

* Added tests for recover keys and fee deduction

* Did minor code cleanup

* Added build flag to cli_tests

* Moved cli_test to tests

* Modified path in Makefile

* Updated codec std in fixtures

* Added doc for cli tests

* Remove ibc genesis validation

* Fix issue number

* Added missing imports

* Add tests for distribution and simd

* Modified naming for test functions

* Added test for withdraw rewards

* Modified test function names

* Fixed import format

* Migrated helpers to package cli

* Fixed github test actions

* Fixed test coverage in actions

* Added build sim to actions

* Apply Alessio patch for tests

* Removed unused imports

* Added init for go tests

* try fix tests

* goimports what wasn't goimports'd

* try fix ci

* add relevant tags to integration tests

* run integration tests separately

* use go build -o flag and let compiler gemerate the binary with the
right extension for the HOST platform

rename cli-test to test-integration

* update ci

* rename

Co-authored-by: atheesh <atheesh1>
Co-authored-by: kaustubhkapatral <54210167+kaustubhkapatral@users.noreply.github.com>
Co-authored-by: Aaron Craelius <aaron@regen.network>
Co-authored-by: anilCSE <anil@vitwit.com>
Co-authored-by: Alessio Treglia <alessio@tendermint.com>
2020-05-01 20:16:17 +00:00
Aaron Craelius dc1a21a08a
Split proto CI into lint and breakage checks (#6098)
* Split proto CI into lint and breakage checks

* Change names
2020-04-29 18:17:18 +00:00
SaReN 3b71198b25
Merge PR #6033: Add setup for cli_test 2020-04-29 11:52:30 -04: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
Marko d351a574a8
lint: migrate to review-dog (#5955)
golangci is being deprecated in April 15th.

Remove riot and add sims badge.
2020-04-08 14:47:24 +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 a495e7daee
revert proto changes 2020-03-27 16:04:55 +01:00
Marko Baricevic db39408c44
test pwd 2020-03-27 15:51:04 +01:00
Marko Baricevic 2d45935048
remove shell 2020-03-27 15:48:30 +01:00
Marko Baricevic a4efd33488
move proto to github actions 2020-03-27 15:46:24 +01: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
Marko 999a83d698
docs: link checker (#5860) 2020-03-24 11:21:30 +01:00
Alessio Treglia 7080949f4e
Update CODEOWNERS as per @jaekwon's directives (#5728) 2020-02-28 18:27:42 +00:00
Federico Kunze c0a4222e6b
remove Rigel from codeowners (#5552)
* remove Rigel from codeowners

* [skip ci]

* [skip ci]

Co-authored-by: Christopher Goes <cwgoes@pluranimity.org>
Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
2020-02-17 21:22:48 +01:00
Marko 43e25e283e Merge PR #5463: docs: add link to iavl documentation 2020-01-02 10:25:09 -05:00
Federico Kunze b7ec16951f
update SECURITY.md (#5377)
* update SECURITY.md

* add comment on bug report

* format
2019-12-16 16:24:37 -03:00
Federico Kunze 12ff486a57
Updated PR template, stale and codecov settings (#5362)
* updated PR template, stale and codecov settings

* remove extra line

* address @alexanderbez comments

* Update .codecov.yml
2019-12-04 18:11:37 +01:00
Marko d8a9891325 Update stale bot tag (#5220)
- Update stale bot label from `wontfix` to `stale`

Signed-off-by: Marko Baricevic <marbar3778@yahoo.com>
2019-10-18 17:14:21 +02:00
Alexander Bezobchuk ae323b453d
Merge PR #5115: Add stale config 2019-09-30 15:28:59 -04:00
Alexander Bezobchuk dc838ddd73
Merge PR #5071: x/nft Ownership 2019-09-22 14:29:52 -07:00
Alexander Bezobchuk 7d42f62f90
Merge PR #4902: Changelog Flow Updates 2019-08-13 16:00:28 -04:00