Skip to content

Repo hygiene with issue and PR templates with Dependabot #15

@blindzero

Description

@blindzero

Goal

Reduce maintainer overhead and keep repo hygiene consistent by standardizing contribution inputs and automating routine dependency updates (especially CI/GitHub Actions).

Scope

Templates

  • Ensure issue templates are present and up to date (Issue Forms / templates under .github/ISSUE_TEMPLATE/).
  • Ensure a pull request template exists and guides contributors toward:
    • clear problem/solution description
    • tests run
    • docs/examples impact
    • breaking change notes

Dependabot

  • Add .github/dependabot.yml for:
    • package-ecosystem: github-actions
    • schedule: weekly
    • limit open PRs (e.g., 5) to avoid noise
    • (optional) group GitHub Actions updates if desired

Security

  • Document the expected repository setting:
    • Dependabot alerts enabled
    • Dependabot security updates enabled (where applicable)

Out of scope

  • CODEOWNERS (not needed while single maintainer; can be revisited later)

Acceptance Criteria

  • Contributors have clear templates to follow (issues + PRs).
  • A Dependabot configuration exists and creates GitHub Actions update PRs on the defined schedule.
  • Dependabot alerts/security updates are enabled (or documented as required repo settings).
  • No CODEOWNERS requirement for completion.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions