From e43802bcb29904c093becaea45ed35edba5f47e4 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Thu, 16 Apr 2026 23:24:46 -0500 Subject: [PATCH] Update default-repository.json: Gitea-primary, required workflows list - .github description updated: Gitea primary, GitHub backup - Added requiredFiles list for standard shared workflows - workflows directory now requirementStatus: required Co-Authored-By: Claude Opus 4.6 (1M context) --- definitions/default/default-repository.json | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/definitions/default/default-repository.json b/definitions/default/default-repository.json index d5ae941..9407d58 100644 --- a/definitions/default/default-repository.json +++ b/definitions/default/default-repository.json @@ -142,15 +142,24 @@ { "name": ".github", "path": ".github", - "description": "GitHub-specific configuration", + "description": "Gitea/GitHub Actions configuration (Gitea reads .github/workflows natively)", "requirementStatus": "required", - "purpose": "Contains GitHub Actions workflows and configuration", + "purpose": "Contains CI/CD workflows and repository configuration. Gitea is the primary platform; GitHub is backup only.", "subdirectories": [ { "name": "workflows", "path": ".github/workflows", - "description": "GitHub Actions workflows", - "requirementStatus": "suggested" + "description": "CI/CD workflows (Gitea-primary, GitHub-compatible)", + "requirementStatus": "required", + "requiredFiles": [ + "auto-assign.yml", + "auto-dev-issue.yml", + "auto-release.yml", + "branch-freeze.yml", + "changelog-validation.yml", + "repository-cleanup.yml", + "sync-version-on-merge.yml" + ] } ] },