Skip to content

Commit

Permalink
Prepare main to become new default branch (tendermint#9095)
Browse files Browse the repository at this point in the history
* Update Makefile with changes from tendermint#7372

Signed-off-by: Thane Thomson <[email protected]>

* Sync main GitHub config with master and update

Signed-off-by: Thane Thomson <[email protected]>

* Remove unnecesary dot folders

Signed-off-by: Thane Thomson <[email protected]>

* Sync dotfiles

Signed-off-by: Thane Thomson <[email protected]>

* Remove unused Jepsen tests for now

Signed-off-by: Thane Thomson <[email protected]>

* tools: remove k8s (tendermint#6625)

Remove mintnet as discussed on team call.

closes tendermint#1941

* Restore nightly fuzz testing of P2P addrbook and pex

Signed-off-by: Thane Thomson <[email protected]>

* Fix YAML lints

Signed-off-by: Thane Thomson <[email protected]>

* Fix YAML formatting nits

Signed-off-by: Thane Thomson <[email protected]>

* More YAML nits

Signed-off-by: Thane Thomson <[email protected]>

* github: fix linter configuration errors and occluded errors (tendermint#6400)

* Minor fixes to OpenAPI spec to sync with structs on main

Signed-off-by: Thane Thomson <[email protected]>

* Remove .github/auto-comment.yml - does not appear to be used

Signed-off-by: Thane Thomson <[email protected]>

* Add issue config with link to discussions

Signed-off-by: Thane Thomson <[email protected]>

* Adjust issue/PR templates to suit current process

Signed-off-by: Thane Thomson <[email protected]>

* Remove unused RC branch config from release workflow

Signed-off-by: Thane Thomson <[email protected]>

* Fix wildcard matching in build jobs config

Signed-off-by: Thane Thomson <[email protected]>

* Document markdownlint config

Signed-off-by: Thane Thomson <[email protected]>

* Restore manual E2E test group config

Signed-off-by: Thane Thomson <[email protected]>

* Document linter workflow with local execution instructions

Signed-off-by: Thane Thomson <[email protected]>

* Document and fix minor nit in Super-Linter markdownlint config

Signed-off-by: Thane Thomson <[email protected]>

* Update .github/ISSUE_TEMPLATE/bug-report.md

Co-authored-by: William Banfield <[email protected]>

* Apply suggestions from code review

Co-authored-by: William Banfield <[email protected]>

* Update pull request template to add language around discussions/issues

Signed-off-by: Thane Thomson <[email protected]>

* .golangci.yml: Deleted commented-out lines

Signed-off-by: Thane Thomson <[email protected]>

* ci: Drop "-2" from e2e-nightly-fail workflow

Signed-off-by: Thane Thomson <[email protected]>

* Address triviality concern in PR template

Signed-off-by: Thane Thomson <[email protected]>

Co-authored-by: Marko <[email protected]>
Co-authored-by: Sam Kleinman <[email protected]>
Co-authored-by: William Banfield <[email protected]>
  • Loading branch information
4 people authored Jul 29, 2022
1 parent 8834a0d commit 85636f6
Show file tree
Hide file tree
Showing 74 changed files with 588 additions and 1,732 deletions.
168 changes: 0 additions & 168 deletions .circleci/config.yml

This file was deleted.

11 changes: 8 additions & 3 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
---
name: Bug Report
name: Bug report
about: Create a report to help us squash bugs!

---
<!--
Please fill in as much of the template below as you can.
Be ready for followup questions, and please respond in a timely
manner. We might ask you to provide additional logs and data (tendermint & app).
If you have general questions, please create a new discussion:
https://github.com/tendermint/tendermint/discussions
Be ready for followup questions, and please respond in a timely manner. We might
ask you to provide additional logs and data (tendermint & app).
-->

**Tendermint version** (use `tendermint version` or `git rev-parse --verify HEAD` if installed from source):
Expand Down
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: true
contact_links:
- name: Ask a question
url: https://github.com/tendermint/tendermint/discussions
about: Please ask and answer questions here
11 changes: 1 addition & 10 deletions .github/ISSUE_TEMPLATE/feature-request.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Feature Request
name: Feature request
about: Create a proposal to request a feature

---
Expand All @@ -25,12 +25,3 @@ Are there any disadvantages of including this feature? -->
## Proposal

<!-- Detailed description of requirements of implementation -->

____

#### For Admin Use

- [ ] Not duplicate issue
- [ ] Appropriate labels applied
- [ ] Appropriate contributors tagged
- [ ] Contributor assigned/self-assigned
11 changes: 1 addition & 10 deletions .github/ISSUE_TEMPLATE/proposal.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: Protocol Change Proposal
name: Protocol change proposal
about: Create a proposal to request a change to the protocol

---
Expand All @@ -26,12 +26,3 @@ Are there any disadvantages of including this change? -->
## Proposal

<!-- Detailed description of requirements of implementation -->

____

#### For Admin Use

- [ ] Not duplicate issue
- [ ] Appropriate labels applied
- [ ] Appropriate contributors tagged
- [ ] Contributor assigned/self-assigned
33 changes: 29 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,32 @@
## Description
<!--
_Please add a description of the changes that this PR introduces and the files that
are the most critical to review._
Please add a reference to the issue that this PR addresses and indicate which
files are most critical to review. If it fully addresses a particular issue,
please include "Closes #XXX" (where "XXX" is the issue number).
Closes: #XXX
If this PR is non-trivial/large/complex, please ensure that you have either
created an issue that the team's had a chance to respond to, or had some
discussion with the team prior to submitting substantial pull requests. The team
can be reached via GitHub Discussions or the Cosmos Network Discord server in
the #tendermint-core channel. GitHub Discussions is preferred over Discord as it
allows us to keep track of conversations topically.
https://github.com/tendermint/tendermint/discussions
If the work in this PR is not aligned with the team's current priorities, please
be advised that it may take some time before it is merged - especially if it has
not yet been discussed with the team.
See the project board for the team's current priorities:
https://github.com/orgs/tendermint/projects/15/views/5
-->

---

#### PR checklist

- [ ] Tests written/updated, or no tests needed
- [ ] `CHANGELOG_PENDING.md` updated, or no changelog entry needed
- [ ] Updated relevant documentation (`docs/`) and code comments, or no
documentation updates needed

16 changes: 0 additions & 16 deletions .github/auto-comment.yml

This file was deleted.

25 changes: 25 additions & 0 deletions .github/codecov.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
coverage:
precision: 2
round: down
range: "70...100"
status:
project:
default:
threshold: 20%
patch: off
changes: off

github_checks:
annotations: false

comment: false

ignore:
- "docs"
- "DOCKER"
- "scripts"
- "**/*.pb.go"
- "libs/pubsub/query/query.peg.go"
- "*.md"
- "*.rst"
- "*.yml"
51 changes: 51 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
version: 2
updates:
- package-ecosystem: github-actions
directory: "/"
schedule:
interval: weekly
target-branch: "main"
open-pull-requests-limit: 10
labels:
- T:dependencies
- S:automerge

- package-ecosystem: github-actions
directory: "/"
schedule:
interval: weekly
target-branch: "v0.34.x"
open-pull-requests-limit: 10
labels:
- T:dependencies
- S:automerge

- package-ecosystem: npm
directory: "/docs"
schedule:
interval: weekly
open-pull-requests-limit: 10

###################################
##
## Update All Go Dependencies

- package-ecosystem: gomod
directory: "/"
schedule:
interval: weekly
target-branch: "main"
open-pull-requests-limit: 10
labels:
- T:dependencies
- S:automerge

- package-ecosystem: gomod
directory: "/"
schedule:
interval: weekly
target-branch: "v0.34.x"
open-pull-requests-limit: 10
labels:
- T:dependencies
- S:automerge
6 changes: 6 additions & 0 deletions .github/issue_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<!--
If you want to ask a general question, please create a new discussion instead of
an issue: https://github.com/tendermint/tendermint/discussions
-->
15 changes: 15 additions & 0 deletions .github/linters/markdownlint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# markdownlint configuration for Super-Linter
# - https://github.com/DavidAnson/markdownlint
# - https://github.com/github/super-linter

# Default state for all rules
default: true

# See https://github.com/DavidAnson/markdownlint#rules--aliases for rules
MD007: {"indent": 4}
MD013: false
MD024: {siblings_only: true}
MD025: false
MD033: {no-inline-html: false}
no-hard-tabs: false
whitespace: false
Loading

0 comments on commit 85636f6

Please sign in to comment.