Investigate template repo for enforcing labels and default branch permissions #3

Closed
opened 2026-05-18 20:27:40 -06:00 by Xeplosion · 1 comment
Owner

Description

Currently the infrastructure-template repo handles the deploy workflow but does not enforce:

  • Issue and PR labels.
  • Branch protection rules.
  • Default branch settings.

We should investigate whether Forgejo supports a special template repo (similar to GitHub's .github repo) that can be used to automatically apply labels and branch protection rules to all new repos created under the XeplosionGames org.

Acceptance Criteria

  • Research Forgejo's support for org-level default labels and branch protections.
  • If supported, create and configure the template repo.
  • Document the findings and setup in CONVENTIONS.md.
## Description Currently the `infrastructure-template` repo handles the deploy workflow but does not enforce: - Issue and PR labels. - Branch protection rules. - Default branch settings. We should investigate whether Forgejo supports a special template repo (similar to GitHub's `.github` repo) that can be used to automatically apply labels and branch protection rules to all new repos created under the `XeplosionGames` org. ## Acceptance Criteria - Research Forgejo's support for org-level default labels and branch protections. - If supported, create and configure the template repo. - Document the findings and setup in `CONVENTIONS.md`.
Xeplosion added spent time 2026-05-21 07:50:42 -06:00
2 hours 12 minutes
Author
Owner

Added several issues templates. Create custom labels. Made several repository templates with proper branch structure, commit protections, and PR templates.

Added several issues templates. Create custom labels. Made several repository templates with proper branch structure, commit protections, and PR templates.
Sign in to join this conversation.
No milestone
No assignees
1 participant
Notifications
Total time spent: 2 hours 12 minutes
Xeplosion
2 hours 12 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
XeplosionGames/.profile#3
No description provided.