Commit Graph

455 Commits

Author SHA1 Message Date
jmiller f09a855f0b Merge pull request 'chore: cascade main → dev (8095ea6) [skip ci]' (#29) from main into dev
chore: cascade main → dev [skip ci]
2026-05-21 21:55:27 +00:00
jmiller 8095ea607b refactor: rename .gitea/ to .mokogitea/ in sync engine (#28)
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
2026-05-21 21:55:24 +00:00
Jonathan Miller a09d880c0a refactor: rename .gitea/ to .mokogitea/ in all PHP code and sync engine
Update GiteaAdapter.getWorkflowDir() and getMetadataDir() to return
.mokogitea paths. All 24 PHP files referencing .gitea/ updated.
Bulk sync will now push workflows to .mokogitea/workflows/ in
governed repos.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 16:54:55 -05:00
jmiller a84683df11 Merge pull request 'chore: cascade main → dev (14763e3) [skip ci]' (#27) from main into dev
chore: cascade main → dev [skip ci]
2026-05-21 21:44:09 +00:00
jmiller 14763e3c49 feat(ci): type-aware Joomla build via PHP API (#26)
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
2026-05-21 21:44:05 +00:00
Jonathan Miller e19ca4d7a9 feat(ci): type-aware Joomla build via PHP API (#20, #21)
Add cli/joomla_build.php — standalone build tool that detects all
Joomla extension types from the XML manifest and builds accordingly:
  - plugin, module, component, template, library, file: flat ZIP
  - package: nested ZIPs for each sub-extension in packages/

Update both workflows to call joomla_build.php via the moko-platform
PHP API instead of inlining bash build logic.

Also extends joomla_release.php with:
  - typePrefix() for correct naming (plg_, mod_, com_, tpl_, pkg_, lib_)
  - buildPackageZip() for multi-extension package assembly
  - copyDir() helper

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 16:43:07 -05:00
jmiller de2c17e851 Merge pull request 'chore: cascade main → dev (e73731a) [skip ci]' (#25) from main into dev
chore: cascade main → dev [skip ci]
2026-05-21 21:19:18 +00:00
jmiller e73731aab5 refactor: rename all MokoStandards-API references to moko-platform (#24)
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
2026-05-21 21:19:16 +00:00
Jonathan Miller eb3e2af1ff refactor: rename all MokoStandards-API references to moko-platform
Bulk rename across all workflows, issue templates, and configs:
- Clone URL: MokoStandards-API.git → moko-platform.git
- Local path: /tmp/mokostandards-api → /tmp/moko-platform-api
- DEFGROUP/INGROUP: MokoStandards.* → moko-platform.*
- Step names and comments updated
- REPO URLs updated to MokoConsulting/moko-platform

EXCLUDE lists retain old repo names for backward compatibility
during migration.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 16:18:33 -05:00
jmiller c7faf96108 Merge pull request 'chore: cascade main → dev (a27afb4) [skip ci]' (#23) from main into dev
chore: cascade main → dev [skip ci]
2026-05-21 21:07:46 +00:00
jmiller a27afb4619 fix(ci): pipefail and rsync issues in release workflows (#22)
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
fix(ci): pipefail and rsync issues in release workflows (#22)

Fixes #20, Fixes #21
2026-05-21 21:07:42 +00:00
Jonathan Miller f2d1695ac3 fix(ci): pipefail and rsync issues in release workflows (#20, #21)
- Add || true to all find|grep|head pipelines to prevent grep exit-code 1
  from killing steps under bash -e -o pipefail
- Replace rsync with cp -a in pre-release Build Package step since rsync
  is not always available in runner containers (exit 127)

Fixes #20, Fixes #21

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-21 16:05:54 -05:00
jmiller d45cfadc0f chore: update CLAUDE.md to reference .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 20:09:18 +00:00
jmiller cb4265f07c chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:02 +00:00
jmiller 197fd690bf chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:02 +00:00
jmiller 98b9ae910b chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:01 +00:00
jmiller 9fdd68672f chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:01 +00:00
jmiller 2574fa1e8e chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:01 +00:00
jmiller 853247dc99 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:00 +00:00
jmiller 32860d7d18 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:00 +00:00
jmiller 8a0e3b7a97 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:26:00 +00:00
jmiller 550bbe82c7 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:59 +00:00
jmiller a3d56575a3 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:59 +00:00
jmiller 414276bcbd chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:59 +00:00
jmiller f79152fd72 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:58 +00:00
jmiller 9ade6d258a chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:58 +00:00
jmiller 0e00cafe48 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:58 +00:00
jmiller 7f7ad678c4 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:57 +00:00
jmiller 39bb17d053 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:57 +00:00
jmiller 6138510bd7 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:57 +00:00
jmiller 054d77dc43 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:56 +00:00
jmiller 851ffc224c chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:56 +00:00
jmiller 3ece17543c chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:56 +00:00
jmiller fd2c293932 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:55 +00:00
jmiller 0510f75680 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:55 +00:00
jmiller f35c423697 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:54 +00:00
jmiller d0b14631d6 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:54 +00:00
jmiller 9eba669788 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:54 +00:00
jmiller 9981819c30 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:53 +00:00
jmiller 2775e9e8ef chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:53 +00:00
jmiller 495ebf7d3d chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:53 +00:00
jmiller 2adc10a41a chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:52 +00:00
jmiller 2072e2e55e chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:52 +00:00
jmiller 1afe0c79f1 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:52 +00:00
jmiller 412a4066c0 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:51 +00:00
jmiller 64f2a2a185 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:51 +00:00
jmiller a90c427539 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:51 +00:00
jmiller 40c415404d chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:50 +00:00
jmiller ddecb750ec chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:50 +00:00
jmiller 78d41451f3 chore: rename .gitea/ to .mokogitea/ [skip ci]
Authored-by: Moko Consulting
2026-05-21 17:25:49 +00:00