summaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2020-07-03github: fix error in workflow fileJerome Forissier
GitHub reports [1]: The workflow is not valid. .github/workflows/stales.yml (Line: 2, Col: 1): Unexpected value 'description' This commit removes the description: line to fix the issue and moves additional text to the name: line. Link: [1] https://github.com/OP-TEE/optee_os/actions/runs/156017617 Fixes: 50bbda3dd3b2 ("github: add a new actions/workflow file") Signed-off-by: Jerome Forissier <jerome@forissier.org> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Reviewed-by: Joakim Bech <joakim.bech@linaro.org>
2020-07-01github: add a new actions/workflow fileJoakim Bech
Instead of having two different workflow files, let's combine them into a single file instead. This also updates the actions from v1.0 to v3.0.7. This new workflow file also makes use of the 'exempt' feature meaning that we can exclude issues and pull requests from being automatically closed if they have a certain label. Here we have chosen the labels "bug" and "enhancement". Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Jerome Forissier <jerome@forissier.org>
2020-04-15github: update links in issue/pr templatesJoakim Bech
Auto-generated URLs from readthedoc.io has changed since we started using it. This fixes broken links in our GitHub template files. Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
2020-01-09GitHub: use GitHub actions to close stale issues and PRsJoakim Bech
It's not uncommon that people ask questions or send pull requests that becomes stale for various reasons. Some examples can be: - Original Poster (OP) doesn't close the ticket. - OP doesn't get back when maintainers asked for more information. - OP gets busy with other things and have to put the work a side. Having lots of open issues and pull request makes it almost impossible to figure out where help and input is needed, since things simply becomes overwhelming. By using GitHub actions [1] we enable a tool that can: - Automatically close issues that no one cares about. - Help us bring attention back to issues that are of importance. - Push patch creators to not drop their proposed patches. - Remind maintainers and other OP-TEE users that reviews are needed. This patch set propose actions that will warn after 30 days of no activity, together with that warning the GitHub bot will add a "stale" label. If that label isn't removed within 5 days, then the GitHub bot will close the issue or pull request. People who are admins in the OP-TEE project can remove the label by themselves, other people have to add a comment telling that their issue is still relevant and that they would like to have the stale label removed. When we first enable this, hundreds of issues and pull requests will be affected, but after a first round the list of open issues and pull request should be much smaller and should only contain things that are or relevance to continue working with. Link: [1] https://help.github.com/en/actions/automating-your-workflow-with-github-actions/about-github-actions Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Jerome Forissier <jerome@forissier.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
2019-05-28github: update GitHub PR and issue templatesJoakim Bech
Update URLs to point to the new location for the OP-TEE documentation and also add some minor clarifications. Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org>
2017-10-05docs: add a GitHub pull request templateJoakim Bech
Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
2017-10-05docs: add a GitHub issue templateJoakim Bech
Signed-off-by: Joakim Bech <joakim.bech@linaro.org> Acked-by: Jerome Forissier <jerome.forissier@linaro.org>