jmiller
f2bf61fe2e
sync: update security-audit.yml from MokoJoomGallery [skip ci]
2026-05-26 04:13:20 +00:00
jmiller
8c2b4d2f29
sync: update notify.yml from MokoJoomGallery [skip ci]
2026-05-26 04:13:19 +00:00
jmiller
052537360b
sync: update gitleaks.yml from MokoJoomGallery [skip ci]
2026-05-26 04:13:19 +00:00
jmiller
2d40037a8c
sync: update cleanup.yml from MokoJoomGallery [skip ci]
2026-05-26 04:13:19 +00:00
jmiller
22bc471960
sync: update cascade-dev.yml from MokoJoomGallery [skip ci]
2026-05-26 04:13:18 +00:00
Jonathan Miller
3e75939a9f
chore: cascade main -> dev [skip ci]
2026-05-24 14:49:19 -05:00
jmiller
8d70489a36
chore: remove deploy workflow — switching to Joomla update server method
Joomla: Repo Health / Access control (push) Successful in 2s
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 4s
Joomla: Repo Health / Release configuration (push) Has been cancelled
Joomla: Repo Health / Scripts governance (push) Has been cancelled
Joomla: Repo Health / Repository health (push) Has been cancelled
2026-05-24 03:44:12 +00:00
jmiller
b66c741f9e
fix(ci): add branch output to auto-release [skip ci]
2026-05-23 19:48:00 +00:00
jmiller
fad500a8cb
fix(ci): pre-release php-curl + continue-on-error + CLI updates.xml [skip ci]
2026-05-22 03:31:21 +00:00
jmiller
b2759425dd
refactor(ci): sync auto-release.yml — CLI-based workflow [skip ci]
2026-05-22 02:56:23 +00:00
jmiller
6c616d9382
refactor(ci): pre-release uses CLI tools [skip ci]
2026-05-22 02:49:51 +00:00
jmiller
59364ff262
fix(ci): sync pre-release.yml — CLI-based updates.xml sync [skip ci]
2026-05-22 02:40:18 +00:00
jmiller
07d9e5abe9
fix(ci): sync pre-release.yml — updates.xml API sync ( #34 ) [skip ci]
2026-05-22 02:36:04 +00:00
Jonathan Miller
da61899072
chore(ci): replace inline bash with moko-platform CLI calls
...
Replace ~400 lines of inline bash in auto-release.yml and pre-release.yml
with calls to moko-platform CLI scripts:
- version_bump.php, changelog_promote.php, badge_update.php
- updates_xml_build.php (with stability suffixes)
- package_build.php, release_manage.php, release_cascade.php
- version_set_platform.php (with --stability flag)
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 21:28:50 -05:00
Jonathan Miller
89b9f34dbf
fix(ci): repair corrupted YAML in workflow files
...
Python replacement introduced control char (0x01) instead of
backreference (\1) in sed commands. Fixed both workflows.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 21:00:56 -05:00
jmiller
4a748b4fae
Merge pull request 'chore: merge dev into main [skip ci]' ( #7 ) from dev into main
2026-05-21 22:23:21 +00:00
Jonathan Miller
657f7e21bf
chore(ci): migrate from .moko-platform to manifest.xml for platform detection
...
Workflows now read platform type from .mokogitea/manifest.xml
<platform> element instead of the separate .moko-platform file.
Removed .moko-platform from template.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 17:18:36 -05:00
gitea-actions[bot]
1f26d50163
chore: remove legacy .moko-platform file (replaced by manifest.xml) [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 17:18:35 -05:00
Jonathan Miller
00c3a4f7cc
Merge remote-tracking branch 'origin/dev'
...
Universal: Cascade Main → Dev / Cascade main → branches (push) Successful in 2s
# Conflicts:
# .mokogitea/.moko-platform
2026-05-21 17:10:52 -05:00
gitea-actions[bot]
ad399683e5
fix(ci): pipefail, rsync, and MokoStandards rename in release workflows [skip ci]
...
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 16:47:53 -05:00
Jonathan Miller
f57b32dd12
feat(workflows): add Joomla package type support to release pipelines
...
Both pre-release.yml and auto-release.yml now handle type="package"
extensions that contain multiple sub-extensions in src/packages/.
Changes:
- Detect package type from manifest and build sub-extension ZIPs
- Package-aware manifest discovery (prioritize pkg_*.xml over
sub-extension manifests in src/packages/)
- Version bump cascades to all sub-extension manifests
- Build step: ZIP each sub-extension individually, then wrap with
package manifest into final pkg_*.zip
Package ZIP structure:
pkg_name.zip
├── pkg_name.xml
├── script.php
├── com_name.zip
├── mod_name_foo.zip
└── mod_name_bar.zip
Standard extensions (component, module, plugin, template) unchanged.
Authored-by: Moko Consulting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-05-21 15:51:51 -05:00
jmiller
b766642163
chore: update CLAUDE.md to reference .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 20:09:13 +00:00
jmiller
bbbb891947
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:39 +00:00
jmiller
65ba1cfe99
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:38 +00:00
jmiller
8bab6d5eab
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:38 +00:00
jmiller
55589ea00f
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:37 +00:00
jmiller
c72f71270e
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:37 +00:00
jmiller
f3890c3106
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:36 +00:00
jmiller
b1fc82c2f9
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:36 +00:00
jmiller
c678c78e78
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:35 +00:00
jmiller
4966e718ad
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:34 +00:00
jmiller
b2cd26f3ef
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:34 +00:00
jmiller
eac93b8d6a
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:33 +00:00
jmiller
447d7bbaaf
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:33 +00:00
jmiller
b28e052261
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:32 +00:00
jmiller
085ff3979d
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:32 +00:00
jmiller
2bd786a84e
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:31 +00:00
jmiller
dacfb5094c
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:31 +00:00
jmiller
ab4b13116f
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:30 +00:00
jmiller
26c404164b
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:30 +00:00
jmiller
48577c6290
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:29 +00:00
jmiller
697c6815ed
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:29 +00:00
jmiller
c08bec96a5
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:28 +00:00
jmiller
684bf40227
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:28 +00:00
jmiller
3c4be05460
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:27 +00:00
jmiller
b5041bac0a
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:27 +00:00
jmiller
1aef36224b
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:26 +00:00
jmiller
658831c2bb
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:26 +00:00
jmiller
a1d5adb11e
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:25 +00:00
jmiller
d7fd08946b
chore: rename .gitea/ to .mokogitea/ [skip ci]
...
Authored-by: Moko Consulting
2026-05-21 17:22:25 +00:00