Skip to content

Repo Standards Audit - 2026-04-30 #7

@Specter099

Description

@Specter099

Repo Standards Audit - 2026-04-30

Compliance Checklist

  • Backup Workflow - FAIL: .github/workflows/backup.yml does not exist
  • GitHub Environments - FAIL: Neither backup nor production environments exist
  • Repo Settings - PASS: squash-merge only, auto-delete head branches enabled
  • Community Health Files - PARTIAL FAIL: CODEOWNERS missing
    • .github/PULL_REQUEST_TEMPLATE.md - exists
    • .github/ISSUE_TEMPLATE/bug_report.md - exists
    • .github/CODEOWNERS - missing
    • SECURITY.md - exists
  • Dependabot - PASS: .github/dependabot.yml exists

Issues Found

  1. No backup workflow - The repo has no .github/workflows/backup.yml to call the reusable backup workflow at Specter099/.github/.github/workflows/repo-backup.yml@main.
  2. No GitHub environments - The backup and production environments have not been created.
  3. Missing CODEOWNERS - .github/CODEOWNERS file does not exist.

Suggested Fixes

Create environments:

gh api repos/Specter099/gpg-key/environments/backup -X PUT
gh api repos/Specter099/gpg-key/environments/production -X PUT

.github/workflows/backup.yml and .github/CODEOWNERS must be added via commits to a feature branch and merged via PR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    repo-auditAutomated repo standards audit

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions