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

Move issue templates to .github folder to become community health files #47

Merged
merged 1 commit into from
Oct 22, 2021
Merged

Move issue templates to .github folder to become community health files #47

merged 1 commit into from
Oct 22, 2021

Conversation

tlfeng
Copy link
Contributor

@tlfeng tlfeng commented Oct 22, 2021

Description

Currently the issue templates are put in the root directory, but not in .github directory.
The PR corrects the location for the issue templates, so that they can be a organization-wide templates.

  • Move issue templates to .github folder to make them become community health files

According to the guide to create community health files:

Issue templates and their configuration file must be in a folder called .github/ISSUE_TEMPLATE.

I think with the templates put in the correct folder, the other repositories in the organization that want to use the unified issue template don't need to hold a copy of the templates in their repositories.

Testing:
I created a temporarily GitHub organization, the repository there uses the issue template (https://github.com/test-template-across-repo/repo-1/issues/new/choose) that stores in the .github repository (https://github.com/test-template-across-repo/.github/tree/main/.github/ISSUE_TEMPLATE).
[Note: I deleted the temporarily organization after 1 months.]

Issues Resolved

#9
The PR can't completely resolve the issue, we also have to remove the issue templates in the repositories that want to apply the templates here.

Check List

  • Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: Tianli Feng <ftianli@amazon.com>
@dblock
Copy link
Member

dblock commented Oct 22, 2021

Oh duh this is pretty simple. Thanks!

@dblock dblock merged commit 3728a7e into opensearch-project:main Oct 22, 2021
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