-
Notifications
You must be signed in to change notification settings - Fork 585
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
add issue templates for epics and releases (#1702)
* add issue templates for epics and releases * remove text Co-authored-by: Carlos Rodriguez <[email protected]>
- Loading branch information
1 parent
049d336
commit 0caf625
Showing
2 changed files
with
129 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
name: Epic Tracker | ||
about: Create an issue to track feature epic progress | ||
|
||
--- | ||
|
||
<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺ | ||
v ✰ Thanks for opening an issue! ✰ | ||
v Before smashing the submit button please review the template. | ||
v Word of caution: poorly thought-out proposals may be rejected | ||
v without deliberation | ||
☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --> | ||
|
||
## Requirements document | ||
|
||
<!-- Link to requirements document --> | ||
|
||
## IBC spec | ||
|
||
<!-- Link to specification --> | ||
|
||
## ADRs | ||
|
||
<!-- Links to ADRs related to this epic --> | ||
|
||
## Milestones | ||
|
||
<!-- Links to alpha, beta, RC milestones --> | ||
|
||
## Implementation issues | ||
|
||
<!-- Links to specific issues, thematically/logically grouped --> | ||
|
||
## QA scenarios | ||
|
||
<!-- Lists of manual QA tests that need be performed --> | ||
|
||
## Automated e2e tests | ||
|
||
<!-- List of automated e2e tests that need be added to CI --> | ||
|
||
## Pre-releases | ||
|
||
<!-- Links to alpha, beta, RC tags/releases --> | ||
|
||
## Checklist | ||
|
||
<!-- Remove any items that are not applicable. --> | ||
|
||
- [ ] Internal audit(s) | ||
- [ ] External audit(s) | ||
- [ ] Documentation | ||
- [ ] Swagger | ||
- [ ] Integration with relayers: | ||
- [ ] Hermes | ||
- [ ] Rly | ||
|
||
____ | ||
|
||
#### For Admin Use | ||
|
||
- [ ] Not duplicate issue | ||
- [ ] Appropriate labels applied | ||
- [ ] Appropriate contributors tagged/assigned |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
--- | ||
name: Release tracker | ||
about: Create an issue to track release progress | ||
|
||
--- | ||
|
||
<!-- < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ☺ | ||
v ✰ Thanks for opening an issue! ✰ | ||
v Before smashing the submit button please review the template. | ||
v Word of caution: poorly thought-out proposals may be rejected | ||
v without deliberation | ||
☺ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --> | ||
|
||
## Milestones | ||
|
||
<!-- Links to alpha, beta, RC or final milestones --> | ||
|
||
### IBC spec compatibility | ||
|
||
<!-- Version of the IBC spec that this release is compatible with --> | ||
|
||
### QA | ||
|
||
#### Backwards compatibility | ||
|
||
<!-- List of tests that need be performed with previous | ||
versions of ibc-go to guarantee that no regression is introduced --> | ||
|
||
- [ ] Fungible token transfers over a non-incentivised channel works with a counterparty chain running each previous major version. | ||
- [ ] Fungible token transfers over an incentivised channel works with a counterparty chain running each previous major version that supports ICS-29 Fee Middleware. | ||
- [ ] Interchain Accounts over a non-incentivised channel works with a counterparty chain running each previous major version that supports ICS-27 Interchain Accounts over non-incentivised channels. | ||
- [ ] Interchain Accounts over an incentivised channel works with a counterparty chain running each previous major version that supports ICS-27 Interchain Accounts over incentivised channels. | ||
|
||
### Migration | ||
|
||
<!-- Link to migration document --> | ||
|
||
## Checklist | ||
|
||
<!-- Remove any items that are not applicable. --> | ||
|
||
- [ ] Bump [go package version](https://github.com/cosmos/ibc-go/blob/main/go.mod#L3). | ||
- [ ] Change all imports starting with `github.com/cosmos/ibc-go/v{x}` to ``github.com/cosmos/ibc-go/v{x+1}`. | ||
- [ ] Branch off main to create release branch in the form of `release/vx.y.z.`. | ||
- [ ] Add branch protection rules to new release branch. | ||
- [ ] Add backport task to [`mergify.yml`](https://github.com/cosmos/ibc-go/blob/main/.github/mergify.yml) | ||
- [ ] Upgrade ibc-go version in [ibctest](https://github.com/strangelove-ventures/ibctest). | ||
- [ ] Check Swagger is up-to-date. | ||
|
||
## Post-release checklist | ||
|
||
- [ ] Update [`CHANGELOG.md`](https://github.com/cosmos/ibc-go/blob/main/CHANGELOG.md) | ||
- [ ] Update the table of supported release lines (and End of Life dates) in [`RELEASES.md`](https://github.com/cosmos/ibc-go/blob/main/RELEASES.md). | ||
- [ ] Update docs site: | ||
- [ ] Add new release branch to [`docs/versions`](https://github.com/cosmos/ibc-go/blob/main/docs/versions) file. | ||
- [ ] Add `label` and `key` to `versions` array in [`config.js`](https://github.com/cosmos/ibc-go/blob/main/docs/.vuepress/config.js#L33). | ||
- [ ] After changes to docs site are deployed, check [ibc.cosmos.network](https://ibc.cosmos.network) is updated. | ||
|
||
____ | ||
|
||
#### For Admin Use | ||
|
||
- [ ] Not duplicate issue | ||
- [ ] Appropriate labels applied | ||
- [ ] Appropriate contributors tagged/assigned |