This repository stores GitHub configurations which then get applied to the project repositories. It includes various settings for GitHub itself, GitHub applications, and other components. See this thread for details.
Currently the following features are configured globally:
- Code of Conduct - Automatic referencing of Code of Conduct when creating new issues or pull requests (more info)
- Issue Templates - templates for newly created Issues and Feature Requests.
- Pull Request Template - template for pull request creation.
- Security Links - Automatic referencing of Jenkins security policies when creating new issues or pull requests (more info)
- Release Drafter - Changelog automation
The following channels can be used:
- Helpdesk - Open an issue on the helpdesk (service=
GitHub
) - Mailing lists - Use the Jenkins Infrastructure mailing list
- GitHub - Mention @jenkinsci/github-admins in pull requests or GitHub issues. Available to organization members only
Jenkins Jira and mailing lists are the recommended ways to send queries.
- To change existing configurations, just submit a pull request
- To propose a new configuration (new GitHub Apps and so on), please start a discussion in the Jenkins developer mailing list to get the community feedback