From a4879b53759ac8db1405351103c7a4a8a700a768 Mon Sep 17 00:00:00 2001 From: Rigel Kent Date: Sat, 7 Nov 2020 21:14:42 +0100 Subject: [PATCH] add github PR template and late crowdfunding link --- .github/FUNDING.yml | 2 +- .../ISSUE_TEMPLATE/10-installation-issue.md | 4 +- .github/ISSUE_TEMPLATE/40-question.md | 2 +- .github/ISSUE_TEMPLATE/config.yml | 6 +-- .github/PULL_REQUEST_TEMPLATE.md | 53 +++++++++++++++++++ support/doc/plugins/guide.md | 2 +- 6 files changed, 61 insertions(+), 8 deletions(-) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index cece65761..b06143c8f 100644 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1 @@ -custom: https://framasoft.org/en/#soutenir +custom: ["https://joinpeertube.org/roadmap", "https://soutenir.framasoft.org/en/"] diff --git a/.github/ISSUE_TEMPLATE/10-installation-issue.md b/.github/ISSUE_TEMPLATE/10-installation-issue.md index 4f51fcbd9..4af9a1192 100644 --- a/.github/ISSUE_TEMPLATE/10-installation-issue.md +++ b/.github/ISSUE_TEMPLATE/10-installation-issue.md @@ -1,10 +1,10 @@ --- -name: Installation Issue +name: 🚀 Installation Issue about: Use this template for build/installation issues --- + +## Related issues + + + + +## Type of change + +- [ ] ♻️ Refactor discussed in # +- [ ] ✨ Feature as discussed in # +- [ ] 🐛 Bug Fix +- [ ] 👷 Optimization/Maintenance +- [ ] 📝 Documentation Update +- [ ] 🔖 Release +- [ ] 🚩 Other + +## Has this been tested? + +- [ ] 👍 yes, I added tests to the test suite +- [ ] 👍 yes, light tests as follows are enough +- [ ] 💭 no, because this PR is a draft and still needs work +- [ ] 🙅 no, because they aren't needed +- [ ] 🙋 no, because I need help + + + +**Self-test configuration**: +* NodeJS version: +* Viewport sizes: +* Browser name/version: + +## Screenshots + + +## Checklist: + + + +- [ ] I have read the [CONTRIBUTING](./.github/CONTRIBUTING.md) documentation. +- [ ] I didn't make the linter cry +- [ ] I have commented my code, particularly in hard-to-understand areas +- [ ] I have made changes to the documentation as needed +- [ ] I have made changes to the OpenAPI spec as needed +- [ ] To the best of my knowledge, my changes introduce no known security vulnerability +- [ ] I have corrected any misspellings in my code/comments diff --git a/support/doc/plugins/guide.md b/support/doc/plugins/guide.md index 2bd3fb6d2..101d3e094 100644 --- a/support/doc/plugins/guide.md +++ b/support/doc/plugins/guide.md @@ -658,7 +658,7 @@ registerHook({ } }) ``` - * Don't try to require parent PeerTube modules, only use `peertubeHelpers`. If you need another helper or a specific hook, please [create an issue](https://github.com/Chocobozzz/PeerTube/issues/new) + * Don't try to require parent PeerTube modules, only use `peertubeHelpers`. If you need another helper or a specific hook, please [create an issue](https://github.com/Chocobozzz/PeerTube/issues/new/choose) * Don't use PeerTube dependencies. Use your own :) If your plugin is broken with a new PeerTube release, update your code and the `peertubeEngine` field of your `package.json` field.