Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.github folder maintainance #947

Merged

Conversation

john-westcott-iv
Copy link
Member

Changing bug_report from markdown to yaml

  • Adding confirmations
    • I agree to follow this project's [code of conduct]
    • I have checked the current issues for duplicates.
    • I understand that the AWX Operator is open source software provided for free and that I might not receive a timely response.
  • Changing "AWX install method" to "Kubernetes platform"
  • Adding Modifications (Yes/No) question

Adding config.yml for new issues. Clicking on New Issue now gives you a list with:

  • Bug Report
  • Report a security vulnerability
  • For debugging help or technical support
  • Ansible Code of Conduct
  • For Enterprise

This is similar to what Ansible and now AWX repos do.

Adding Code of Conduct and support sections to the README (along with tags at the top of the readme)
For the Code of Conduct I am using the Ansible CoC just like AWX does.
For Support I am officially stating for people to use the AWX mailing list and IRC. We already see numerous operator questions in the AWX mailing list. I'd be open here if the Operator wanted to use its own mailing list/IRC channels.

Adding SECURITY.md (same as AWX, pointing users to the [email protected])
Adding .github/CODE_OF_CONDUCT.md so that it properly shows up as link in the bug report form.

These changes can be previewed at https://github.com/john-westcott-iv/awx-operator-github-test/
Feel free to submit an actual issue from the issue form. Also note, some links will be off because the links take you to the main awx-operator repo which does not (yet) have these changes. So, for example, clicking on the "For debugging help or technical support" link when opening a new issue will take you to the main awx-operator README which does not have the "Get Involved" section but you can see the URL has the #get-involved anchor added.

Changing bug_report from markdown to yaml
Adding config.yml for new issues
Adding Code of Conduct and support to the README (along with tags at the
top of the readme)
Adding SECURITY.md
Adding CODE_OF_CONDUCT.md
@rooftopcellist
Copy link
Member

@john-westcott-iv thank you for taking the time to improve our templates & .github configs, this looks great!

@john-westcott-iv john-westcott-iv force-pushed the github_folder_maintainance branch from cbb397f to ef46d7f Compare June 13, 2022 15:16
@john-westcott-iv john-westcott-iv merged commit 15830e3 into ansible:devel Jun 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants