Skip to content

[Task] πŸ› οΈ Chore | Enhancement: Automate and generate Labels from yaml for Issues and PRs.Β #5

@iPoetDev

Description

@iPoetDev

Task Topic

Automations

Task Description

Request: Automate and generate Labels from yaml configuration files in lieu of the burden of manual definition, creation, editing, removal.

How: By a GitHub Action

  • GitHub Action
  • GitHub App
  • External Service
  1. Select from GitHub Marketplace
  2. Select from other GitHub action source
  3. Roll your own action.

Use Case

Problem to Solve

  • Manually re-creating labels per repository
  • Customising longer inventory of labels
  • Utilising labels for more descriptive context / categorisation for search and individual preference.
  • Utilising labels to automate workflow and issue lifecycle (state, status, stage, priority, severity).

User Story

Context Description
As a maintainer of a GitHub repository
I/we want to manage the lifecycle of issues by workflow automation
So that to reduce manual effort in creating, reading/defining context, modifying, and removing or deprecating

Additional Information

Proposed Global Candidate Labels

Name Color Description Aliases
✨ good first issue 5319e7 ✨ Good for newcomers beginner, easy
πŸ†˜ help wanted 008672 πŸ†˜ Extra attention is needed assistance, need help
⏳ status: pending c5def5 ⏳ More info is needed before deciding what to do awaiting response, waiting
πŸ“Œ status: pinned 0052cc πŸ“Œ Should not be labeled as stale important, πŸ›‘ dont close
πŸ•°οΈ status: stale fbca04 πŸ•°οΈ Inactive issues and PRs stale
🚫 status: wontfix cfd3d7 🚫 This will not be worked on wontfix, not going to fix
πŸ› type: bug d73a4a πŸ› Verified problems that need to be worked on bug, defect
πŸ”§ type: chore C5DEF5 πŸ”§ Code changes: refactoring, dependency changes dependencies, type: dependencies, automation, type: automation
πŸ“š type: docs C5DEF5 πŸ“š Documentation changes documentation, maintenance, type: maintenance
πŸ”„ type: duplicate cfd3d7 πŸ”„ This issue or pull request already exists duplicate, already reported
🌟 type: feature 0E8A16 🌟 New feature or feature request enhancement, type: enhancement, new feature
πŸ”§ type: fix 1D76DB πŸ”§ Updates to existing functionalities fix, improvement
❌ type: invalid e4e669 ❌ This doesn't seem right invalid, not valid
🚫 type: not a bug 0e8a16 🚫 Reports that happen not to be our fault not a bug, not an issue
❓ type: question d876e3 ❓ Further information is requested question, inquiry
πŸ” type: enhancement 0E8A16 πŸ” Improvements to existing features improvement, feature enhancement
πŸ”¬ type: research f9c2ff πŸ”¬ Research tasks or investigations investigation, exploration
βš™οΈ type: performance ffcc00 βš™οΈ Performance-related issues or improvements performance issue, optimization

Priority Labels

Name Color Description Aliases
🚨 priority: high ff0000 🚨 High priority - needs immediate attention urgent, critical
⚠️ priority: medium ffcc00 ⚠️ Medium priority - should be addressed soon normal, moderate
🟒 priority: low 00ff00 🟒 Low priority - can be addressed later minor, trivial

Severity Labels

Name Color Description Aliases
πŸ”₯ severity: critical ff0000 πŸ”₯ Critical severity - major impact on functionality blocker, severe
⚠️ severity: major ffcc00 ⚠️ Major severity - significant impact but not critical high impact
🟒 severity: minor 00ff00 🟒 Minor severity - low impact on functionality low impact, negligible
πŸ”΅ severity: trivial c5def5 πŸ”΅ Trivial severity - no significant impact cosmetic, insignificant

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreChore: Tasks | Repository MainatenceenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions