This commit introduces several new files and updates to support SR&ED tracking and project management: - Adds a template for SR&ED tasks to standardize issue creation. - Adds a Makefile command to set up GitHub labels from a YAML file. - Adds a Makefile command to export SR&ED-eligible issues to a Markdown file. - Adds a Makefile command to create issues from a file. - Adds documentation for SR&ED tracking and development conventions. - Adds a YAML file to define GitHub labels. - Adds scripts to set up GitHub labels, export issues, and create issues from a file. - Updates the project plan to include SR&ED considerations. These changes aim to improve project organization, facilitate SR&ED claims, and streamline development workflows.
48 lines
1.4 KiB
YAML
48 lines
1.4 KiB
YAML
# This file is the single source of truth for GitHub labels.
|
|
# Run 'make setup-labels' to apply these to the repository.
|
|
|
|
# By Type of Work
|
|
- name: "bug"
|
|
description: "Something isn't working"
|
|
color: "d73a4a"
|
|
- name: "feature"
|
|
description: "A new user-facing feature"
|
|
color: "0075ca"
|
|
- name: "enhancement"
|
|
description: "Minor improvement to an existing feature"
|
|
color: "a2eeef"
|
|
- name: "infra"
|
|
description: "Tasks for infrastructure, CI/CD, and project setup"
|
|
color: "a2eeef"
|
|
- name: "documentation"
|
|
description: "Tasks for creating or updating documentation"
|
|
color: "0075ca"
|
|
- name: "refactor"
|
|
description: "Code changes that neither fix a bug nor add a feature"
|
|
color: "f29513"
|
|
|
|
# By Platform
|
|
- name: "platform:web"
|
|
description: "Tasks specific to the React web app"
|
|
color: "5319e7"
|
|
- name: "platform:mobile"
|
|
description: "Tasks affecting both mobile apps"
|
|
color: "5319e7"
|
|
- name: "platform:backend"
|
|
description: "Tasks for Data Connect or Cloud Functions"
|
|
color: "5319e7"
|
|
|
|
# For Project Management
|
|
- name: "sred-eligible"
|
|
description: "Tasks identified as eligible for SR&ED claims"
|
|
color: "d876e3"
|
|
- name: "priority:high"
|
|
description: "Urgent or critical tasks"
|
|
color: "b60205"
|
|
- name: "priority:medium"
|
|
description: "Default priority"
|
|
color: "fbca04"
|
|
- name: "priority:low"
|
|
description: "Non-urgent, background tasks"
|
|
color: "0e8a16"
|