From 2bce4877a21818bde4b8540b8498bcc58b005027 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Fri, 15 May 2026 21:40:02 -0500 Subject: [PATCH] chore: rename .mokogitea back to .gitea for workflow compatibility MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Gitea Actions only recognizes .gitea/workflows/ — restores that path so workflows trigger natively. Also restores manifest.xml and updates all internal references. Co-Authored-By: Claude Opus 4.6 (1M context) --- {.mokogitea => .gitea}/ISSUE_TEMPLATE/adr.md | 0 .../ISSUE_TEMPLATE/bug_report.md | 0 .../ISSUE_TEMPLATE/config.yml | 0 .../ISSUE_TEMPLATE/documentation.md | 0 .../ISSUE_TEMPLATE/feature_request.md | 0 .../ISSUE_TEMPLATE/joomla_issue.md | 0 .../ISSUE_TEMPLATE/question.md | 0 {.mokogitea => .gitea}/ISSUE_TEMPLATE/rfc.md | 0 .../ISSUE_TEMPLATE/security.md | 0 .../ISSUE_TEMPLATE/version.md | 0 {.mokogitea => .gitea}/auto-release.yml | 0 {.mokogitea => .gitea}/cascade-dev.yml | 0 {.mokogitea => .gitea}/ci-joomla.yml | 0 {.mokogitea => .gitea}/cleanup.yml | 0 {.mokogitea => .gitea}/deploy-manual.yml | 0 {.mokogitea => .gitea}/dispatch-css-sync.yml | 0 {.mokogitea => .gitea}/gitleaks.yml | 0 .gitea/manifest.xml | 25 +++++++++++++++++++ {.mokogitea => .gitea}/notify.yml | 0 {.mokogitea => .gitea}/pr-branch-check.yml | 0 {.mokogitea => .gitea}/pr-check.yml | 0 {.mokogitea => .gitea}/pre-release.yml | 0 {.mokogitea => .gitea}/repo-health.yml | 0 {.mokogitea => .gitea}/security-audit.yml | 0 {.mokogitea => .gitea}/update-server.yml | 0 .../workflows/auto-release.yml | 4 +-- .../workflows/cascade-dev.yml | 0 .../workflows/ci-joomla.yml | 0 {.mokogitea => .gitea}/workflows/cleanup.yml | 0 .../workflows/deploy-manual.yml | 0 {.mokogitea => .gitea}/workflows/gitleaks.yml | 0 {.mokogitea => .gitea}/workflows/notify.yml | 0 {.mokogitea => .gitea}/workflows/pr-check.yml | 4 +-- .../workflows/pre-release.yml | 4 +-- .../workflows/repo-health.yml | 0 .../workflows/security-audit.yml | 0 .../workflows/update-server.yml | 0 CHANGELOG.md | 2 +- 38 files changed, 32 insertions(+), 7 deletions(-) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/adr.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/bug_report.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/config.yml (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/documentation.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/feature_request.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/joomla_issue.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/question.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/rfc.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/security.md (100%) rename {.mokogitea => .gitea}/ISSUE_TEMPLATE/version.md (100%) rename {.mokogitea => .gitea}/auto-release.yml (100%) rename {.mokogitea => .gitea}/cascade-dev.yml (100%) rename {.mokogitea => .gitea}/ci-joomla.yml (100%) rename {.mokogitea => .gitea}/cleanup.yml (100%) rename {.mokogitea => .gitea}/deploy-manual.yml (100%) rename {.mokogitea => .gitea}/dispatch-css-sync.yml (100%) rename {.mokogitea => .gitea}/gitleaks.yml (100%) create mode 100644 .gitea/manifest.xml rename {.mokogitea => .gitea}/notify.yml (100%) rename {.mokogitea => .gitea}/pr-branch-check.yml (100%) rename {.mokogitea => .gitea}/pr-check.yml (100%) rename {.mokogitea => .gitea}/pre-release.yml (100%) rename {.mokogitea => .gitea}/repo-health.yml (100%) rename {.mokogitea => .gitea}/security-audit.yml (100%) rename {.mokogitea => .gitea}/update-server.yml (100%) rename {.mokogitea => .gitea}/workflows/auto-release.yml (99%) rename {.mokogitea => .gitea}/workflows/cascade-dev.yml (100%) rename {.mokogitea => .gitea}/workflows/ci-joomla.yml (100%) rename {.mokogitea => .gitea}/workflows/cleanup.yml (100%) rename {.mokogitea => .gitea}/workflows/deploy-manual.yml (100%) rename {.mokogitea => .gitea}/workflows/gitleaks.yml (100%) rename {.mokogitea => .gitea}/workflows/notify.yml (100%) rename {.mokogitea => .gitea}/workflows/pr-check.yml (97%) rename {.mokogitea => .gitea}/workflows/pre-release.yml (99%) rename {.mokogitea => .gitea}/workflows/repo-health.yml (100%) rename {.mokogitea => .gitea}/workflows/security-audit.yml (100%) rename {.mokogitea => .gitea}/workflows/update-server.yml (100%) diff --git a/.mokogitea/ISSUE_TEMPLATE/adr.md b/.gitea/ISSUE_TEMPLATE/adr.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/adr.md rename to .gitea/ISSUE_TEMPLATE/adr.md diff --git a/.mokogitea/ISSUE_TEMPLATE/bug_report.md b/.gitea/ISSUE_TEMPLATE/bug_report.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/bug_report.md rename to .gitea/ISSUE_TEMPLATE/bug_report.md diff --git a/.mokogitea/ISSUE_TEMPLATE/config.yml b/.gitea/ISSUE_TEMPLATE/config.yml similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/config.yml rename to .gitea/ISSUE_TEMPLATE/config.yml diff --git a/.mokogitea/ISSUE_TEMPLATE/documentation.md b/.gitea/ISSUE_TEMPLATE/documentation.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/documentation.md rename to .gitea/ISSUE_TEMPLATE/documentation.md diff --git a/.mokogitea/ISSUE_TEMPLATE/feature_request.md b/.gitea/ISSUE_TEMPLATE/feature_request.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/feature_request.md rename to .gitea/ISSUE_TEMPLATE/feature_request.md diff --git a/.mokogitea/ISSUE_TEMPLATE/joomla_issue.md b/.gitea/ISSUE_TEMPLATE/joomla_issue.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/joomla_issue.md rename to .gitea/ISSUE_TEMPLATE/joomla_issue.md diff --git a/.mokogitea/ISSUE_TEMPLATE/question.md b/.gitea/ISSUE_TEMPLATE/question.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/question.md rename to .gitea/ISSUE_TEMPLATE/question.md diff --git a/.mokogitea/ISSUE_TEMPLATE/rfc.md b/.gitea/ISSUE_TEMPLATE/rfc.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/rfc.md rename to .gitea/ISSUE_TEMPLATE/rfc.md diff --git a/.mokogitea/ISSUE_TEMPLATE/security.md b/.gitea/ISSUE_TEMPLATE/security.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/security.md rename to .gitea/ISSUE_TEMPLATE/security.md diff --git a/.mokogitea/ISSUE_TEMPLATE/version.md b/.gitea/ISSUE_TEMPLATE/version.md similarity index 100% rename from .mokogitea/ISSUE_TEMPLATE/version.md rename to .gitea/ISSUE_TEMPLATE/version.md diff --git a/.mokogitea/auto-release.yml b/.gitea/auto-release.yml similarity index 100% rename from .mokogitea/auto-release.yml rename to .gitea/auto-release.yml diff --git a/.mokogitea/cascade-dev.yml b/.gitea/cascade-dev.yml similarity index 100% rename from .mokogitea/cascade-dev.yml rename to .gitea/cascade-dev.yml diff --git a/.mokogitea/ci-joomla.yml b/.gitea/ci-joomla.yml similarity index 100% rename from .mokogitea/ci-joomla.yml rename to .gitea/ci-joomla.yml diff --git a/.mokogitea/cleanup.yml b/.gitea/cleanup.yml similarity index 100% rename from .mokogitea/cleanup.yml rename to .gitea/cleanup.yml diff --git a/.mokogitea/deploy-manual.yml b/.gitea/deploy-manual.yml similarity index 100% rename from .mokogitea/deploy-manual.yml rename to .gitea/deploy-manual.yml diff --git a/.mokogitea/dispatch-css-sync.yml b/.gitea/dispatch-css-sync.yml similarity index 100% rename from .mokogitea/dispatch-css-sync.yml rename to .gitea/dispatch-css-sync.yml diff --git a/.mokogitea/gitleaks.yml b/.gitea/gitleaks.yml similarity index 100% rename from .mokogitea/gitleaks.yml rename to .gitea/gitleaks.yml diff --git a/.gitea/manifest.xml b/.gitea/manifest.xml new file mode 100644 index 0000000..4d103a4 --- /dev/null +++ b/.gitea/manifest.xml @@ -0,0 +1,25 @@ + + + + + MokoOnyx + MokoConsulting + MokoOnyx - Joomla site template (successor to MokoCassiopeia) + GNU General Public License v3 + + + joomla + 04.07.00 + https://git.mokoconsulting.tech/MokoConsulting/moko-platform + 2026-05-10T19:51:09+00:00 + + + PHP + joomla + src/ + + diff --git a/.mokogitea/notify.yml b/.gitea/notify.yml similarity index 100% rename from .mokogitea/notify.yml rename to .gitea/notify.yml diff --git a/.mokogitea/pr-branch-check.yml b/.gitea/pr-branch-check.yml similarity index 100% rename from .mokogitea/pr-branch-check.yml rename to .gitea/pr-branch-check.yml diff --git a/.mokogitea/pr-check.yml b/.gitea/pr-check.yml similarity index 100% rename from .mokogitea/pr-check.yml rename to .gitea/pr-check.yml diff --git a/.mokogitea/pre-release.yml b/.gitea/pre-release.yml similarity index 100% rename from .mokogitea/pre-release.yml rename to .gitea/pre-release.yml diff --git a/.mokogitea/repo-health.yml b/.gitea/repo-health.yml similarity index 100% rename from .mokogitea/repo-health.yml rename to .gitea/repo-health.yml diff --git a/.mokogitea/security-audit.yml b/.gitea/security-audit.yml similarity index 100% rename from .mokogitea/security-audit.yml rename to .gitea/security-audit.yml diff --git a/.mokogitea/update-server.yml b/.gitea/update-server.yml similarity index 100% rename from .mokogitea/update-server.yml rename to .gitea/update-server.yml diff --git a/.mokogitea/workflows/auto-release.yml b/.gitea/workflows/auto-release.yml similarity index 99% rename from .mokogitea/workflows/auto-release.yml rename to .gitea/workflows/auto-release.yml index 84fc701..62682de 100644 --- a/.mokogitea/workflows/auto-release.yml +++ b/.gitea/workflows/auto-release.yml @@ -80,8 +80,8 @@ jobs: id: platform run: | # Read platform from XML manifest ( tag) or plain text fallback - PLATFORM=$(sed -n 's/.*\([^<]*\)<\/platform>.*/\1/p' .mokogitea/manifest.xml 2>/dev/null | head -1) - [ -z "$PLATFORM" ] && PLATFORM=$(cat .mokogitea/manifest.xml 2>/dev/null | tr -d '[:space:]') + PLATFORM=$(sed -n 's/.*\([^<]*\)<\/platform>.*/\1/p' .gitea/manifest.xml 2>/dev/null | head -1) + [ -z "$PLATFORM" ] && PLATFORM=$(cat .gitea/manifest.xml 2>/dev/null | tr -d '[:space:]') [ -z "$PLATFORM" ] && PLATFORM="generic" echo "platform=$PLATFORM" >> "$GITHUB_OUTPUT" echo "Platform detected: ${PLATFORM}" diff --git a/.mokogitea/workflows/cascade-dev.yml b/.gitea/workflows/cascade-dev.yml similarity index 100% rename from .mokogitea/workflows/cascade-dev.yml rename to .gitea/workflows/cascade-dev.yml diff --git a/.mokogitea/workflows/ci-joomla.yml b/.gitea/workflows/ci-joomla.yml similarity index 100% rename from .mokogitea/workflows/ci-joomla.yml rename to .gitea/workflows/ci-joomla.yml diff --git a/.mokogitea/workflows/cleanup.yml b/.gitea/workflows/cleanup.yml similarity index 100% rename from .mokogitea/workflows/cleanup.yml rename to .gitea/workflows/cleanup.yml diff --git a/.mokogitea/workflows/deploy-manual.yml b/.gitea/workflows/deploy-manual.yml similarity index 100% rename from .mokogitea/workflows/deploy-manual.yml rename to .gitea/workflows/deploy-manual.yml diff --git a/.mokogitea/workflows/gitleaks.yml b/.gitea/workflows/gitleaks.yml similarity index 100% rename from .mokogitea/workflows/gitleaks.yml rename to .gitea/workflows/gitleaks.yml diff --git a/.mokogitea/workflows/notify.yml b/.gitea/workflows/notify.yml similarity index 100% rename from .mokogitea/workflows/notify.yml rename to .gitea/workflows/notify.yml diff --git a/.mokogitea/workflows/pr-check.yml b/.gitea/workflows/pr-check.yml similarity index 97% rename from .mokogitea/workflows/pr-check.yml rename to .gitea/workflows/pr-check.yml index 99e063f..a9c55cd 100644 --- a/.mokogitea/workflows/pr-check.yml +++ b/.gitea/workflows/pr-check.yml @@ -109,8 +109,8 @@ jobs: id: platform run: | # Read platform from XML manifest ( tag) or plain text fallback - PLATFORM=$(sed -n 's/.*\([^<]*\)<\/platform>.*/\1/p' .mokogitea/manifest.xml 2>/dev/null | head -1) - [ -z "$PLATFORM" ] && PLATFORM=$(cat .mokogitea/manifest.xml 2>/dev/null | tr -d '[:space:]') + PLATFORM=$(sed -n 's/.*\([^<]*\)<\/platform>.*/\1/p' .gitea/manifest.xml 2>/dev/null | head -1) + [ -z "$PLATFORM" ] && PLATFORM=$(cat .gitea/manifest.xml 2>/dev/null | tr -d '[:space:]') [ -z "$PLATFORM" ] && PLATFORM="generic" echo "platform=$PLATFORM" >> "$GITHUB_OUTPUT" diff --git a/.mokogitea/workflows/pre-release.yml b/.gitea/workflows/pre-release.yml similarity index 99% rename from .mokogitea/workflows/pre-release.yml rename to .gitea/workflows/pre-release.yml index c70ea7d..c03c239 100644 --- a/.mokogitea/workflows/pre-release.yml +++ b/.gitea/workflows/pre-release.yml @@ -56,8 +56,8 @@ jobs: id: platform run: | # Read platform from XML manifest ( tag) or plain text fallback - PLATFORM=$(sed -n 's/.*\([^<]*\)<\/platform>.*/\1/p' .mokogitea/manifest.xml 2>/dev/null | head -1) - [ -z "$PLATFORM" ] && PLATFORM=$(cat .mokogitea/manifest.xml 2>/dev/null | tr -d '[:space:]') + PLATFORM=$(sed -n 's/.*\([^<]*\)<\/platform>.*/\1/p' .gitea/manifest.xml 2>/dev/null | head -1) + [ -z "$PLATFORM" ] && PLATFORM=$(cat .gitea/manifest.xml 2>/dev/null | tr -d '[:space:]') [ -z "$PLATFORM" ] && PLATFORM="generic" echo "platform=$PLATFORM" >> "$GITHUB_OUTPUT" MANIFEST=$(find . -maxdepth 3 -name "*.xml" ! -path "./.git/*" -exec grep -l '/dev/null | head -1) diff --git a/.mokogitea/workflows/repo-health.yml b/.gitea/workflows/repo-health.yml similarity index 100% rename from .mokogitea/workflows/repo-health.yml rename to .gitea/workflows/repo-health.yml diff --git a/.mokogitea/workflows/security-audit.yml b/.gitea/workflows/security-audit.yml similarity index 100% rename from .mokogitea/workflows/security-audit.yml rename to .gitea/workflows/security-audit.yml diff --git a/.mokogitea/workflows/update-server.yml b/.gitea/workflows/update-server.yml similarity index 100% rename from .mokogitea/workflows/update-server.yml rename to .gitea/workflows/update-server.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c454c2..413aceb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,7 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - **User override files added to .gitignore** — `user.css` and `user.js` are client-repo only; not committed to the template repo - **Asset registry simplified** — Removed duplicate `.min` entries from `joomla.asset.json`; Joomla's Web Asset Manager auto-resolves `.min` variants when debug is off - **Font Awesome vendor ships minified only** — Removed unminified FA7 Free CSS (saves ~21 kLOC); asset entries now point to `.min.css` directly -- **Workflows migrated to `.mokogitea/`** — All CI/CD workflows and issue templates moved from `.gitea/` to `.mokogitea/` directory with template sync +- **Workflows restructured — CI/CD workflows and issue templates reorganized under `.gitea/` with template sync ### Removed - **Migration tab** — Removed MokoCassiopeia migration fieldset and associated language strings from template params -- 2.52.0