Commit Graph
21 Commits
Author SHA1 Message Date
Travis Nielsen ab705fe548 stalebot: add keepalive label to exempt issues
Some issues should not be closed by the stale bot, whether because an
issue is taking a long time to design, implement, or if we need an
owner for the issue, but we know we need the feature or fix.

The keepalive label will cause the bot to skip closing stale issues.

This label should be used sparingly

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2020-03-13 10:20:54 -06:00
Travis Nielsen a6ab608361 bot: keep reliability issues open
The bot should not close issues that are related to reliability.
Rook's reliability is too critical to allow the bot to close
these issues.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2020-03-02 11:46:54 -07:00
Travis Nielsen edbbf6b2ca project: close stale pull requests if no activity
Issues are already being closed if there is no activity for 90 days.
Pull requests have not been closed automatically. This change will cause
pull requests to be closed after six months of inactivity. If there is
no further activity, the PR will be closed after one more month.

Signed-off-by: Travis Nielsen <tnielsen@redhat.com>
2019-10-26 01:03:11 -06:00
Alan aeb47eaf52 fix misspelling in bug_report.md
Signed-off-by: alan <zg.zhu@daocloud.io>
2019-07-27 15:47:17 +08:00
travisn 807326049e fix the links in the PR checklist
The relative links in the PR template are broken so we
need to specify full paths.

Signed-off-by: travisn <tnielsen@redhat.com>
2019-07-17 23:29:52 -06:00
Sébastien Han 571eaf2308 github: re-add default template for new issues
This is not a recommended workflow but useful if people click on "Don’t
see your issue here? Open a regular issue."

Signed-off-by: Sébastien Han <seb@redhat.com>
2019-07-12 12:18:32 +02:00
Sébastien Han 35d6f73d5e Merge pull request #3432 from leseb/checklist-pr
PR checklist and Issue template update
2019-07-12 12:06:25 +02:00
travisn 9af20e8dc0 Add documentation for skipping the CI
The CI only needs to be run for PRs that have code changes.
PRs that are only documentation, yaml, or other files
that are not built should skip the long and tedious
CI process. This makes the [skip ci] flag more discoverable.

Signed-off-by: travisn <tnielsen@redhat.com>
2019-07-11 16:40:40 -06:00
Sébastien Han 8f0a92fc1c github: remove old template issue file
This file is not used anymore and has an old format.

Signed-off-by: Sébastien Han <seb@redhat.com>
2019-07-11 15:37:07 +02:00
Sébastien Han 37ef4979a4 issue: update template
We need more information when opening bugs such as:

* logs from pod and operator
* cluster CR

Signed-off-by: Sébastien Han <seb@redhat.com>
2019-07-11 15:37:07 +02:00
Sébastien Han 142b2caa00 pr: add more items to the checklist
* when submitting code people must be provide unit tests
* when submitting code for a new functionnality, integration tests must
be added so we can get coverage of that feature in the CI.

Signed-off-by: Sébastien Han <seb@redhat.com>
2019-07-11 15:37:05 +02:00
Steven Rathbauer fb60206114 Correcting broken/wrong links in templates
Fixes ##3046

Signed-off-by: Steven Rathbauer <steven@rathpc.com>
2019-04-25 10:02:21 -07:00
Alexander Trost 33dcc77d70 Set bug or feature label depending on issue template
Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2019-03-18 21:14:02 +01:00
Bassam Tabbara 2464e32857 add vendor checks
this commit updates dep to version 0.5, and adds a check during
CI runs that enforces that the vendor dependencies have not changed.
There is a now a makefile target `make vendor.check` that performs
this check. Also removed the requirement that PR run make vendor as
this will be done by CI.

Signed-off-by: Bassam Tabbara <bassam@upbound.io>
2018-09-30 08:10:42 -07:00
Travis Nielsen d87f9c4a4e Merge pull request #1980 from SUSE/pr-checkbox-godocs
PR template: Add godoc comments to checklist
2018-08-14 15:35:03 -06:00
Blaine Gardner 4fdbdeb542 PR template: Add godoc comments to checklist
We want to have good code documentation in the future, and we would like
to slowly develop better documentation for existing code. As a checklist
item for PRs, add a requirement for godoc-style comments when (1) new
code items are added and (2) when existing items are sufficiently
modified.

Signed-off-by: Blaine Gardner <blaine.gardner@suse.com>
2018-08-14 14:03:22 -06:00
travisn fde95caea0 configure the bot to close stale issues
Signed-off-by: travisn <tnielsen@redhat.com>
2018-08-06 09:35:48 -06:00
Alexander Trost e253b6ada5 github: Separated bug and feature issue templates
This makes use of GitHub's feature to give a selection on issue creation
this splits the issue types in bug report and feature request.

Signed-off-by: Alexander Trost <galexrt@googlemail.com>
2018-06-25 21:57:58 +02:00
travisn a0341f528e upgrade should be tested and documented if necessary
Signed-off-by: travisn <tnielsen@redhat.com>
2018-06-01 15:18:26 -07:00
Alexander Trost c567bb24ed Added GitHub pull request template 2018-01-02 23:23:10 +01:00
Alexander Trost bd61c1aa31 Added GitHub issue template 2017-12-13 18:45:10 -06:00