Skip to content

Github issues forms

Krishna Udaiwal edited this page Nov 2, 2021 · 2 revisions

[Developer SOP]

This page describes how to add github issue forms into the repo.

There are 2 methods for adding issue forms, by cloning and modifying the templates from AgrO/.github/ISSUE_TEMPLATE, or by creating the templates per Github-Docs.


Method #1: Clone-mod

  1. Clone .github/ISSUE_TEMPLATE into your repo
  2. Choose which templates to keep and modify into relevant issue formats
  3. Modify each template for (following fields should be reviewed in each template, and repeated reviewed for each "- type" under body.
  • description:
  • labels: [note= same label names must be created in your repo's labels. ex. AgrO labels]
  • assignees
  • body:
    • type:
    • attribute:
      • label:
      • description:

Method #2: Create-from-scratch

  1. Create folders from base repo to .github/ISSUE_TEMPLATE
  2. Create new .yml file according to Github-Docs for each issue you plan to have
  3. In each template, follow the docs to customise the types of auto-assignments and inputs you plan to have in the issues

The issue templates in AgrO were created using method #2.

Clone this wiki locally