diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 3df4113..04b7aa2 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,3 +1,3 @@ # Default code owner -* @Senzing/senzing-community +* @senzing-garage/senzing-mechanics diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index d3a80d7..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve - ---- - -**Describe the bug** -A clear and concise description of what the bug is. - -**To Reproduce** -Steps to reproduce the behavior: - -1. Go to '...' -2. Click on '....' -3. Scroll down to '....' -4. See error - -**Expected behavior** -A clear and concise description of what you expected to happen. - -**Screenshots** -If applicable, add screenshots to help explain your problem. - -**Desktop (please complete the following information):** - -- OS: [e.g. iOS] -- Browser [e.g. chrome, safari] -- Version [e.g. 22] - -**Smartphone (please complete the following information):** - -- Device: [e.g. iPhone6] -- OS: [e.g. iOS8.1] -- Browser [e.g. stock browser, safari] -- Version [e.g. 22] - -**Additional context** -Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/documentation_request.md b/.github/ISSUE_TEMPLATE/documentation_request.md deleted file mode 100644 index c18a3fa..0000000 --- a/.github/ISSUE_TEMPLATE/documentation_request.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Documentation request -about: Identify an area for improvement in documentation - ---- - -**What is the URL of the documentation?** - -- **Example:** https://github.com/Senzing/template-docker#external-database - - *Note:* This URL includes the web page and the section of the documentation. - -**What can be improved?** - -A clear and concise description of what can be improved. -Examples: - -- "I don't understand where the ${XYZ} variable is set." -- "There seems to be a step missing between 'X' and 'Z'. I don't know how to get to 'Z'." -- "When I run `command sub-command ...` I get the following error:" -- "I don't know what is meant by 'gerble barb gazoink` in the instructions". - -**Additional context** - -Add any other context or screenshots to help describe the documentation improvement. -If you think the documentation improvement is operating system specific, -please indicate which operating system is being used. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 066b2d9..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/workflows/add-dependabot-request-to-project-t-ast.yaml b/.github/workflows/add-dependabot-request-to-project-t-ast.yaml deleted file mode 100644 index 240165b..0000000 --- a/.github/workflows/add-dependabot-request-to-project-t-ast.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-dependabot-request-to-project-t-ast.yaml - -on: - pull_request: - types: - - opened - - reopened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - CREATOR: ${{ github.event.pull_request.user.login }} - -jobs: - add-dependabot-request-to-project: - name: Add dependabot pull request to Senzing App-Server project - runs-on: ubuntu-latest - steps: - - name: Assign pull request to project - env: - BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} - uses: Senzing/github-action-add-issue-to-project@main - if: ${{ env.BOOL == 'true' }} - with: - project: "https://github.com/orgs/Senzing/projects/6" diff --git a/.github/workflows/add-dependabot-request-to-project-t-comm.yaml b/.github/workflows/add-dependabot-request-to-project-t-comm.yaml deleted file mode 100644 index 5d9cbcb..0000000 --- a/.github/workflows/add-dependabot-request-to-project-t-comm.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-dependabot-request-to-project-t-comm.yaml - -on: - pull_request: - types: - - opened - - reopened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - CREATOR: ${{ github.event.pull_request.user.login }} - -jobs: - add-dependabot-request-to-project: - name: Add dependabot pull request to Senzing Community project - runs-on: ubuntu-latest - steps: - - name: Assign pull request to project - env: - BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} - uses: Senzing/github-action-add-issue-to-project@main - if: ${{ env.BOOL == 'true' }} - with: - project: "https://github.com/orgs/Senzing/projects/2" diff --git a/.github/workflows/add-dependabot-request-to-project-t-g2-python.yaml b/.github/workflows/add-dependabot-request-to-project-t-g2-python.yaml deleted file mode 100644 index 8e7ebf7..0000000 --- a/.github/workflows/add-dependabot-request-to-project-t-g2-python.yaml +++ /dev/null @@ -1,27 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-dependabot-request-to-project-t-g2-python.yaml - -on: - pull_request: - types: - - opened - - reopened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - CREATOR: ${{ github.event.pull_request.user.login }} - -jobs: - add-dependabot-request-to-project: - name: Add dependabot pull request to Senzing G2 Python project - runs-on: ubuntu-latest - steps: - - name: Assign pull request to project - env: - BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} - uses: Senzing/github-action-add-issue-to-project@main - if: ${{ env.BOOL == 'true' }} - with: - project: "https://github.com/orgs/Senzing/projects/8" diff --git a/.github/workflows/add-dependabot-request-to-project-t-gdev.yaml b/.github/workflows/add-dependabot-request-to-project-t-gdev.yaml deleted file mode 100644 index b516fbe..0000000 --- a/.github/workflows/add-dependabot-request-to-project-t-gdev.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-dependabot-request-to-project-t-gdev.yaml -on: - pull_request: - types: - - opened - - reopened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - CREATOR: ${{ github.event.pull_request.user.login }} - -jobs: - add-dependabot-request-to-project: - name: Add dependabot pull request to Senzing Gdev project - runs-on: ubuntu-latest - steps: - - name: Assign pull request to project - env: - BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} - uses: Senzing/github-action-add-issue-to-project@main - if: ${{ env.BOOL == 'true' }} - with: - project: "https://github.com/orgs/Senzing/projects/9" diff --git a/.github/workflows/add-issue-to-project-t-ast.yaml b/.github/workflows/add-issue-to-project-t-ast.yaml deleted file mode 100644 index f236c1e..0000000 --- a/.github/workflows/add-issue-to-project-t-ast.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-issue-to-project-t-ast.yaml - -on: - issues: - types: - - reopened - - opened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - -jobs: - add-issue-to-project: - name: Add issue to Senzing App-Server project - runs-on: ubuntu-latest - steps: - - name: Assign issue to project - uses: Senzing/github-action-add-issue-to-project@main - with: - project: "https://github.com/orgs/Senzing/projects/6" - column_name: "Backlog" diff --git a/.github/workflows/add-issue-to-project-t-comm.yaml b/.github/workflows/add-issue-to-project-t-comm.yaml deleted file mode 100644 index 978d2b1..0000000 --- a/.github/workflows/add-issue-to-project-t-comm.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-issue-to-project-t-comm.yaml - -on: - issues: - types: - - reopened - - opened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - -jobs: - add-issue-to-project: - name: Add issue to Senzing Community project - runs-on: ubuntu-latest - steps: - - name: Assign issue to project - uses: Senzing/github-action-add-issue-to-project@main - with: - project: "https://github.com/orgs/Senzing/projects/2" - column_name: "Backlog" diff --git a/.github/workflows/add-issue-to-project-t-g2-python.yaml b/.github/workflows/add-issue-to-project-t-g2-python.yaml deleted file mode 100644 index 80ee429..0000000 --- a/.github/workflows/add-issue-to-project-t-g2-python.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-issue-to-project-t-g2-python.yaml - -on: - issues: - types: - - reopened - - opened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - -jobs: - add-issue-to-project: - name: Add issue to Senzing G2 Python project - runs-on: ubuntu-latest - steps: - - name: Assign issue to project - uses: Senzing/github-action-add-issue-to-project@main - with: - project: "https://github.com/orgs/Senzing/projects/8" - column_name: "Backlog" diff --git a/.github/workflows/add-issue-to-project-t-gdev.yaml b/.github/workflows/add-issue-to-project-t-gdev.yaml deleted file mode 100644 index ccad883..0000000 --- a/.github/workflows/add-issue-to-project-t-gdev.yaml +++ /dev/null @@ -1,24 +0,0 @@ -# Based on -# - https://github.com/srggrs/assign-one-project-github-action - -name: add-issue-to-project-t-gdev.yaml - -on: - issues: - types: - - reopened - - opened - -env: - GITHUB_TOKEN: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} - -jobs: - add-issue-to-project: - name: Add issue to Senzing Gdev project - runs-on: ubuntu-latest - steps: - - name: Assign issue to project - uses: Senzing/github-action-add-issue-to-project@main - with: - project: "https://github.com/orgs/Senzing/projects/9" - column_name: "Backlog" diff --git a/.github/workflows/identify-customer.yaml b/.github/workflows/add-label-customer-submission.yaml similarity index 68% rename from .github/workflows/identify-customer.yaml rename to .github/workflows/add-label-customer-submission.yaml index 2e9a0da..f9dd8e8 100644 --- a/.github/workflows/identify-customer.yaml +++ b/.github/workflows/add-label-customer-submission.yaml @@ -1,21 +1,17 @@ -name: identify-customer.yaml - +name: add-label-customer-submission.yaml on: issues: types: - opened - env: - GITHUB_TOKEN: ${{ secrets.ORG_MEMBERSHIP_TOKEN }} MEMBER_LIST: ${{ secrets.SENZING_MEMBERS }} CREATOR: ${{ github.actor }} - jobs: - identify-customer: - name: Add customer-submission label + automate-issues-labels: + name: Add customer-submission label to issue runs-on: ubuntu-latest steps: - - name: initial labeling + - name: Add customer-submission label env: BOOL: ${{ contains( env.MEMBER_LIST, env.CREATOR ) }} if: ${{ env.BOOL == 'false' }} diff --git a/.github/workflows/add-triage-label.yaml b/.github/workflows/add-label-triage.yaml similarity index 51% rename from .github/workflows/add-triage-label.yaml rename to .github/workflows/add-label-triage.yaml index bdbefae..fc32b8c 100644 --- a/.github/workflows/add-triage-label.yaml +++ b/.github/workflows/add-label-triage.yaml @@ -1,21 +1,15 @@ -# Based on -# - https://docs.github.com/en/actions/guides/adding-labels-to-issues -# - https://github.com/andymckay/labeler - -name: add-triage-label.yaml - +name: add-label-triage.yaml on: issues: types: - reopened - opened - jobs: - add-triage-label: + automate-issues-labels: name: Add triage label to issue runs-on: ubuntu-latest steps: - - name: initial labeling + - name: Add triage label uses: andymckay/labeler@1.0.4 with: add-labels: "triage" diff --git a/.github/workflows/add-to-project-garage-dependabot.yaml b/.github/workflows/add-to-project-garage-dependabot.yaml new file mode 100644 index 0000000..91cb367 --- /dev/null +++ b/.github/workflows/add-to-project-garage-dependabot.yaml @@ -0,0 +1,21 @@ +name: add-to-project-garage-dependabot.yaml +on: + pull_request: + types: + - opened + - reopened +env: + CREATOR: ${{ github.event.pull_request.user.login }} +jobs: + add-to-project: + name: Add dependabot pull request to project + runs-on: ubuntu-latest + steps: + - name: Assign pull request to project + env: + BOOL: ${{ contains( env.CREATOR, 'dependabot' ) }} + if: ${{ env.BOOL == 'true' }} + uses: actions/add-to-project@v0.5.0 + with: + project-url: https://github.com/orgs/senzing-garage/projects/3 + github-token: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} diff --git a/.github/workflows/add-to-project-garage.yaml b/.github/workflows/add-to-project-garage.yaml new file mode 100644 index 0000000..4599e4e --- /dev/null +++ b/.github/workflows/add-to-project-garage.yaml @@ -0,0 +1,16 @@ +name: add-to-project-garage.yaml +on: + issues: + types: + - reopened + - opened +jobs: + add-to-project: + name: Add issue to project + runs-on: ubuntu-latest + steps: + - name: Assign issue to project + uses: actions/add-to-project@v0.5.0 + with: + project-url: https://github.com/orgs/senzing-garage/projects/3 + github-token: ${{ secrets.SENZING_GITHUB_ACCESS_TOKEN }} diff --git a/.github/workflows/dependabot-approve-and-merge.yaml b/.github/workflows/dependabot-approve-and-merge.yaml index 114db76..0c15821 100644 --- a/.github/workflows/dependabot-approve-and-merge.yaml +++ b/.github/workflows/dependabot-approve-and-merge.yaml @@ -1,15 +1,12 @@ ---- name: dependabot-approve-and-merge.yaml - on: pull_request: branches: [main] - jobs: dependabot-approve-and-merge: permissions: contents: write pull-requests: write - uses: Senzing/build-resources/.github/workflows/dependabot-approve-and-merge.yaml@main + uses: senzing-factory/build-resources/.github/workflows/dependabot-approve-and-merge.yaml@main secrets: SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN: ${{ secrets.SENZING_GITHUB_CODEOWNER_PR_RW_TOKEN }} diff --git a/.github/workflows/move-pr-to-done.yaml b/.github/workflows/move-pr-to-done.yaml index a77c683..099d1b4 100644 --- a/.github/workflows/move-pr-to-done.yaml +++ b/.github/workflows/move-pr-to-done.yaml @@ -1,12 +1,9 @@ ---- name: move-pr-to-done.yaml - on: pull_request: types: [closed] - jobs: move-pr-to-done: - uses: Senzing/build-resources/.github/workflows/move-pr-to-done.yaml@main + uses: senzing-factory/build-resources/.github/workflows/move-pr-to-done.yaml@main secrets: SENZING_GITHUB_PROJECT_RW_TOKEN: ${{ secrets.SENZING_GITHUB_PROJECT_RW_TOKEN }} diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index f6f9f91..a8f1a17 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -34,7 +34,7 @@ This Code of Conduct applies both within project spaces and in public spaces whe ## Enforcement -Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at support@senzing.com. The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at . The project team will review and investigate all complaints, and will respond in a way that it deems appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately. Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 64b28c2..3316a6a 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -82,7 +82,7 @@ These variables may be modified, but do not need to be modified. The variables are used throughout the installation procedure. ```console -export GIT_ACCOUNT=senzing +export GIT_ACCOUNT=senzing-garage export GIT_REPOSITORY=template-repository ``` diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index 0b11a2f..0000000 --- a/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,13 +0,0 @@ -# Pull request questions - -## Which issue does this address - -Issue number: #nnn - -## Why was change needed - -??? - -## What does change improve - -??? diff --git a/README.md b/README.md index e0fd6b3..04739bc 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,22 @@ # template-repository +If you are beginning your journey with +[Senzing](https://senzing.com/), +please start with +[Senzing Quick Start guides](https://docs.senzing.com/quickstart/). + +You are in the +[Senzing Garage](https://github.com/senzing-garage) +where projects are "tinkered" on. +Although this GitHub repository may help you understand an approach to using Senzing, +it's not considered to be "production ready" and is not considered to be part of the Senzing product. +Heck, it may not even be appropriate for your application of Senzing! + This repository contains exemplar artifacts (files) for Senzing repositories. GitHub provides support for these artifacts. As an example, click on the following links on this GitHub repository: -- "Insights" tab > "[Community](https://github.com/senzing/template-repository/community)" on left-hand navigation bar +- "Insights" tab > "[Community](https://github.com/senzing-factory/template-repository/community)" on left-hand navigation bar ## Files @@ -17,19 +29,10 @@ Senzing community files: 1. .github/ 1. [CODEOWNERS](#githubcodeowners) 1. [dependabot.yml](#githubdependabotyml) - 1. ISSUE_TEMPLATE/ - 1. [bug_report.md](#githubissue_templatebug_reportmd) - 1. [documentation_request.md](#githubissue_templatedocumentation_requestmd) - 1. [feature_request.md](#githubissue_templatefeature_requestmd) 1. [senzing-corporate-contributor-license-agreement.pdf](#githubsenzing-corporate-contributor-license-agreementpdf) 1. [senzing-individual-contributor-license-agreement.pdf](#githubsenzing-individual-contributor-license-agreementpdf) 1. workflows/ - 1. [add-dependabot-request-to-project](githubworkflowsadd-dependabot-request-to-project) - 1. [add-issue-to-project](#githubworkflowsadd-issue-to-project) - 1. [add-triage-label.yaml](#githubworkflowsadd-triage-labelyaml) - 1. [identify-customer.yaml](#githubworkflowsidentify-customeryaml) 1. [LICENSE](#license) -1. [PULL_REQUEST_TEMPLATE.md](#pull_request_templatemd) 1. [README.md](#readmemd) ## README.md @@ -38,9 +41,9 @@ Although the file you are reading is a `README.md` file, this isn't the style of Depending upon the type of repository, the following `README.md` templates may be more appropriate: 1. [README.md](.github/README_TEMPLATE/demonstration/README.md) template for demonstrations. Examples: - 1. [template-docker/README.md](https://github.com/Senzing/template-docker/blob/main/README.md) - 1. [template-go/README.md](https://github.com/Senzing/template-go/blob/main/README.md) - 1. [template-python/README.md](https://github.com/Senzing/template-python/blob/main/README.md) + 1. [template-docker/README.md](https://github.com/senzing-factory/template-docker/blob/main/README.md) + 1. [template-go/README.md](https://github.com/senzing-factory/template-go/blob/main/README.md) + 1. [template-python/README.md](https://github.com/senzing-factory/template-python/blob/main/README.md) ## CHANGELOG.md @@ -129,39 +132,6 @@ The [dependabot.yml](.github/dependabot.yml) file is configuration for [GitHub's dependabot](https://docs.github.com/en/code-security/dependabot). -### .github/ISSUE_TEMPLATE - -#### .github/ISSUE_TEMPLATE/bug_report.md - -A template presented to the Contributor when creating an issue that reports a bug. - -The [bug_report.md](.github/ISSUE_TEMPLATE/bug_report.md) file in this repository -is an example that can be modified. - -##### How to create .github/ISSUE_TEMPLATE/bug_report.md - -1. Option #1: Using GitHub's "Wizard" - 1. [github.com](https://github.com/) > (choose repository) > Insights > Community > Issue templates > "Add" button > Add template: Bug report - -#### .github/ISSUE_TEMPLATE/documentation_request.md - -A template presented to the Contributor when creating an issue that requests change to the documentation. - -The [documentation_request.md](.github/ISSUE_TEMPLATE/documentation_request.md) file in this repository -is an example that can be modified. - -#### .github/ISSUE_TEMPLATE/feature_request.md - -A template presented to the Contributor when creating an issue that requests a feature. - -The [feature_request.md](.github/ISSUE_TEMPLATE/feature_request.md) file in this repository -is an example that can be modified. - -##### How to create .github/ISSUE_TEMPLATE/feature_request.md - -1. Option #1: Using GitHub's "Wizard" - 1. [github.com](https://github.com/) > (choose repository) > Insights > Community > Issue templates > "Add" button > Add template: Feature request - ### .github/senzing-corporate-contributor-license-agreement.pdf The Senzing, INC. Software Grant and Corporate Contributor License Agreement (CCLA), @@ -193,55 +163,6 @@ must also be submitted and accepted. ### .github/workflows -#### .github/workflows/add-dependabot-request-to-project - -There are a number of -[add-dependabot-request-to-project-*](.github/workflows/) -files. -These -[GitHub Actions](https://docs.github.com/en/actions) -inspect Dependabot Pull Request to determine which -project board they should be assigned to. - -Each variant corresponds to a different Projects board. - -- **t-ast:** -- **t-comm:** -- **t-g2-python:** -- **t-gdev:** - -#### .github/workflows/add-issue-to-project - -There are a number of -[add-issue-to-project-*](.github/workflows/) -files. -These -[GitHub Actions](https://docs.github.com/en/actions) -inspect issues to determine which project board they should be assigned to. - -Each variant corresponds to a different Projects board. - -- **t-ast:** -- **t-comm:** -- **t-g2-python:** -- **t-gdev:** - -#### .github/workflows/add-triage-label.yaml - -The -[add-triage-label.yaml](.github/workflows/add-triage-label.yaml) -file is a -[GitHub Action](https://docs.github.com/en/actions) -that adds a `triage` label to every new issue. - -#### .github/workflows/identify-customer.yaml - -The -[identify-customer.yaml](.github/workflows/identify-customer.yaml) -file is a -[GitHub Action](https://docs.github.com/en/actions) -that determines if the issue created by a GitHub user that is not a member of Senzing. - ## LICENSE The `LICENSE` file describes the terms and conditions under which the code in the repository can be used. @@ -259,21 +180,3 @@ The [LICENSE](LICENSE) file in this repository is based on 1. When [creating a new repository](https://github.com/new), in the "Add a license:" drop-down, choose "Apache License 2.0" 1. Option #2: Manual file creation 1. See GitHub's [Adding a license to a repository](https://help.github.com/articles/adding-a-license-to-a-repository/) - -## PULL_REQUEST_TEMPLATE.md - -The `PULL_REQUEST_TEMPLATE.md` file asks a pull requester for information about the pull request. - -> When you add a pull request template to your repository, project contributors will automatically see the template's contents in the pull request body. -> -> -- GitHub's [Creating a pull request template for your repository](https://help.github.com/articles/creating-a-pull-request-template-for-your-repository/) - -The [PULL_REQUEST_TEMPLATE.md](PULL_REQUEST_TEMPLATE.md) file in this repository -is an example that can be modified. - -### How to create PULL_REQUEST_TEMPLATE.md - -1. Option #1: Using GitHub's "Wizard" - 1. [github.com](https://github.com/) > (choose repository) > Insights > Community > Pull request template > "Add" button -1. Option #2: Manual file creation - 1. See GitHub's [Creating a pull request template for your repository](https://help.github.com/articles/creating-a-pull-request-template-for-your-repository/)