-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
Repository Settings
- Set appropriate repository visibility (public or private)
- Configure branch protection rules
Repository Contents
- Create an informative README.md
- Add a LICENSE file
- Include CONTRIBUTING.md
- Set up CODEOWNERS
- Establish a CODE_OF_CONDUCT.md
Which license did you choose? (Please specify)
MIT
Automation/Checks
- Implement code linting
- Set up tests / Continuous Integration (CI)
- Configure status checks
- Consider Continuous Deployment (CD)
Security
- Assign appropriate roles/permissions
- Manage secrets securely
- Set up scanners for dependencies, secrets, general vulnerabilities
- Consider Dependabot version updates
- Provide a SECURITY.md & enable Private Vulnerability Reporting
Advanced Options
- Add Issue Templates
- Configure GitHub Codespaces
- Define Environments
Next Steps / Externalities
- Commit to being responsive
- Use GitHub Projects and Issues for project management
- Promote your project for visibility
- Engage with your community
Notes:
- contribution info added directly to README
- enabled Discussions
- non-code repo, skipping CI/CD
Metadata
Metadata
Assignees
Labels
No labels