feat: org-wide .mokogitea repo for shared workflows and issue templates #223
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Allow organizations to create a special
.mokogitearepository that provides default workflow files and issue/PR templates to all repos in the org -- similar to GitHub.githubrepository convention.Motivation
With 37+ repos across MokoConsulting, maintaining identical workflow files (e.g. auto-release.yml) and issue templates in every repo is tedious and error-prone. A single org-level repo would provide:
.gitea/workflows/would inherit from the org.mokogitearepoProposed Behavior
.mokogitea, Gitea checks it for:workflow-templates/-- reusable workflow filesISSUE_TEMPLATE/-- default issue templatesPULL_REQUEST_TEMPLATE/-- default PR templates.mokogitearepo; regular members can read but not modifyReferences
.githubrepository: https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.giteadirectory per-repo; this extends the concept to org levelOpened by Claude Code on behalf of @jmiller