Code Exchange quality checklist #3
Description
The purpose of this checklist is to assess the state of this repository, and bring it to an acceptable level for long-term support by completing the tasks listed below.
This checklist is used internally but can be used as a guidance for others
Please check every part of this checklist for us to process your request. You can do this by marking them with [x] instead of [ ].
Documentation
-
LICENSE
file exists in repository -
Code of Conduct exists in repository
-
CONTRIBUTING exists in repository
-
No broken links in README.md
-
Build status exists at top of README.md
-
Set up steps are complete and accurate
-
CodeExchange repository is linked in README.md
GitHub
-
Dependabot set up
-
Dependabot automerge set up
-
Uses GitHub Actions (required for Twilio sample) or other CI
Code
-
Packages/dependencies are up to date
-
Code compiles against latest packages/dependencies
-
Matches CodeExchange Guidelines to the best of ability
Tests
-
Functionality tests have been created
-
All tests pass
App
-
Confirmed sample behaves as expected (after dependencies have been updated)
-
This file has been copied into a wiki entry for the respective repository or added as a GitHub issue
General
-
App is released under a permissive license like MIT or Apache-2
-
I've read and followed the contribution guidelines
-
I've read and implemented my template according to the respective coding guidelines for my project
-
I agree and adhere to the Code of Conduct
-
The template has been authored by me / or my organization and will be kept up-to-date. If the template will not longer be maintained, I'll notify this project.