Skip to content

feat(issues): add anti-troll templates and automated triage workflows - #7

Merged
ind4skylivey merged 1 commit into
mainfrom
feat/issue-templates-anti-troll
Aug 4, 2026
Merged

feat(issues): add anti-troll templates and automated triage workflows#7
ind4skylivey merged 1 commit into
mainfrom
feat/issue-templates-anti-troll

Conversation

@ind4skylivey

Copy link
Copy Markdown
Owner
  • Disable blank issues via config.yml to force template usage
  • Harden bug_report, feature_request, and game_profile templates with:
    • Mandatory pre-submission checklists
    • Required system information fields
    • Diagnostic output requirements
    • Clear rejection criteria for incomplete submissions
  • Add issue-triage.yml workflow for real-time validation:
    • Validates template usage and required fields
    • Labels incomplete issues (incomplete, needs-info)
    • Comments with specific missing requirements
    • Marks complete issues as triage-ready
  • Add stale-issues.yml workflow for automated cleanup:
    • Closes incomplete issues after 7 days
    • Marks general stale issues after 90 days, closes after 104
    • Handles PRs separately (45 days stale, 52 days close)
    • Exempts pinned, security, and help-wanted issues
  • Created 8 new labels for workflow automation

Pull Request

Description

Clear description of what this PR does.

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Game profile
  • GPU profile optimization
  • Code refactoring

Testing

  • Tested on real hardware
  • Ran shellcheck on modified scripts
  • Ran test suite: bash tests/run-all-tests.sh
  • Verified with diagnose.sh
  • No new errors in logs

System Tested On

  • GPU:
  • Driver Version:
  • Distribution:
  • Games Tested: (if applicable)

Screenshots/Logs

(If applicable)

Checklist

  • Code follows project style guidelines
  • Self-reviewed the code
  • Commented complex sections
  • Updated documentation
  • No breaking changes (or documented in description)
  • Commit messages follow Conventional Commits

Related Issues

Closes #(issue number)

- Disable blank issues via config.yml to force template usage
- Harden bug_report, feature_request, and game_profile templates with:
  * Mandatory pre-submission checklists
  * Required system information fields
  * Diagnostic output requirements
  * Clear rejection criteria for incomplete submissions
- Add issue-triage.yml workflow for real-time validation:
  * Validates template usage and required fields
  * Labels incomplete issues (incomplete, needs-info)
  * Comments with specific missing requirements
  * Marks complete issues as triage-ready
- Add stale-issues.yml workflow for automated cleanup:
  * Closes incomplete issues after 7 days
  * Marks general stale issues after 90 days, closes after 104
  * Handles PRs separately (45 days stale, 52 days close)
  * Exempts pinned, security, and help-wanted issues
- Created 8 new labels for workflow automation
@ind4skylivey

Copy link
Copy Markdown
Owner Author

/oc please review this PR and approve if you find it ready to merge

@ind4skylivey
ind4skylivey merged commit 9dcec09 into main Aug 4, 2026
6 checks passed
@ind4skylivey
ind4skylivey deleted the feat/issue-templates-anti-troll branch August 4, 2026 04:26
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.

1 participant