Jonathan Miller
382f9c2f9f
Merge pull request #23 from mokoconsulting-tech/copilot/fix-branch-namespace-collision
...
Fix branch namespace collision defense: handle static 'dev/' prefix
2026-01-03 16:45:02 -06:00
copilot-swe-agent[bot]
a39f54a942
Fix branch namespace collision defense logic
...
- Fix bash variable syntax error (PREfix/TOP -> PREFIX_TOP)
- Skip collision check for static 'dev/' prefix
- Prevents unnecessary CI failures when 'dev' branch doesn't exist
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 22:42:38 +00:00
copilot-swe-agent[bot]
476885556b
Initial plan
2026-01-03 22:39:50 +00:00
Jonathan Miller
651940c881
Merge pull request #22 from mokoconsulting-tech/copilot/fix-branch-collision-defense
...
[WIP] Fix branch namespace collision checks for dev prefix
2026-01-03 16:38:02 -06:00
copilot-swe-agent[bot]
614ea30dc1
Initial plan
2026-01-03 22:37:36 +00:00
Jonathan Miller
58bb15d477
Merge pull request #21 from mokoconsulting-tech/copilot/fix-yaml-syntax-error
...
fix: YAML syntax error in version_branch.yml line 54
2026-01-03 16:30:28 -06:00
copilot-swe-agent[bot]
af861f0f65
fix: Replace backticks with single quotes in BRANCH_PREFIX value on line 54
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 22:28:43 +00:00
copilot-swe-agent[bot]
e0d6dbea82
Initial plan
2026-01-03 22:26:26 +00:00
Jonathan Miller
7f2f312cdc
Merge pull request #20 from mokoconsulting-tech/copilot/fix-semantic-version-error
...
[WIP] Fix error related to missing semantic version in manifest
2026-01-03 16:14:48 -06:00
Jonathan Miller
2188ffef43
Merge pull request #19 from mokoconsulting-tech/copilot/improve-workflows-and-scripts
...
[WIP] Improve workflows and scripts files
2026-01-03 16:14:25 -06:00
copilot-swe-agent[bot]
5ac2d2975f
Initial plan
2026-01-03 22:13:50 +00:00
copilot-swe-agent[bot]
f8d043d8dd
Initial plan
2026-01-03 22:12:27 +00:00
b323308697
Update version_branch.yml
2026-01-03 16:10:34 -06:00
Jonathan Miller
fdec282e76
Merge pull request #18 from mokoconsulting-tech/copilot/delete-dev-branch
...
[WIP] Remove /dev/ branch and all subbranches
2026-01-03 16:07:44 -06:00
copilot-swe-agent[bot]
fe742a51a7
Initial plan
2026-01-03 22:07:08 +00:00
Jonathan Miller
43100a5f09
Merge pull request #17 from mokoconsulting-tech/copilot/add-line-numbers-to-validation-scripts
...
[WIP] Add line numbers to validation script error summary
2026-01-03 16:06:09 -06:00
copilot-swe-agent[bot]
8d090f85c3
Initial plan
2026-01-03 22:03:23 +00:00
Jonathan Miller
25060c672a
Merge pull request #16 from mokoconsulting-tech/copilot/fix-repo-health-command-trigger
...
[WIP] Fix repo health to only run on command
2026-01-03 16:01:57 -06:00
copilot-swe-agent[bot]
4ff9cc8449
Remove automatic triggers from repo_health workflow, keep only workflow_dispatch
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 22:00:56 +00:00
copilot-swe-agent[bot]
16b3b8520d
Initial plan
2026-01-03 21:59:01 +00:00
Jonathan Miller
fdeda926f0
Merge pull request #15 from mokoconsulting-tech/copilot/remove-dev-branch
...
[WIP] Remove dev branch from repository
2026-01-03 15:56:49 -06:00
copilot-swe-agent[bot]
22ead38402
fix: remove requirement for dev/* branches in repo health check
...
The repo health workflow previously required at least one dev/* branch
to exist, which is too strict after the plain 'dev' branch was deleted.
This change removes that requirement while keeping the validation that
prohibits plain 'dev' branches. The workflow now:
- Allows dev/* branches (e.g., dev/01.00.00)
- Prohibits plain 'dev' branches
- Does not require any dev/* branch to exist
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 21:54:45 +00:00
copilot-swe-agent[bot]
00f794b3f6
Initial plan
2026-01-03 21:50:41 +00:00
Jonathan Miller
d85973e2d0
Merge pull request #14 from mokoconsulting-tech/copilot/update-ci-workflow-validation
...
Restrict tabs validation to YAML files only
2026-01-03 15:46:55 -06:00
Jonathan Miller
4942bc21e2
Merge pull request #13 from mokoconsulting-tech/copilot/improve-scripts-directory
...
Improve /scripts/* with libraries, testing tools, and documentation
2026-01-03 15:46:00 -06:00
a22f348b35
Workflows fix
2026-01-03 15:41:55 -06:00
copilot-swe-agent[bot]
62f5325338
Address code review feedback
...
- Add version component validation in versions.sh
- Add verbose mode to validate_all.sh for debugging
- Update documentation with verbose mode usage
- Improve error messages with hints to use verbose mode
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 21:39:22 +00:00
copilot-swe-agent[bot]
4bff6c4ad7
Add validate_all.sh script for comprehensive testing
...
- Create validate_all.sh to run all validation checks
- Provide clear summary with pass/fail counts
- Update scripts/README.md with validate_all documentation
- Fix logging.sh path resolution for sourcing
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 21:36:49 +00:00
copilot-swe-agent[bot]
e8d91a717c
Add comprehensive scripts documentation
...
- Create scripts/README.md with detailed documentation
- Document all script categories and their usage
- Add examples and best practices
- Include CI integration information
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 21:35:11 +00:00
copilot-swe-agent[bot]
ef039cf91f
Implement core script improvements
...
- Add joomla_manifest.sh library with manifest parsing functions
- Add smoke_test.sh for repository validation
- Add versions.sh for version management
- Add JSON utilities to common.sh
- Fix logging.sh with proper enhanced logging functions
- Make all scripts executable
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 21:33:31 +00:00
copilot-swe-agent[bot]
835632460e
Update tabs validation to only check YAML files where tabs are not allowed
...
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com >
2026-01-03 21:31:52 +00:00
copilot-swe-agent[bot]
39bca37eae
Initial plan
2026-01-03 21:28:04 +00:00
copilot-swe-agent[bot]
265ec252e9
Initial plan
2026-01-03 21:26:12 +00:00
Jonathan Miller
443f15d722
Clean up header in xml_wellformed.sh
...
Removed copyright and license information from the script.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:19:13 -06:00
Jonathan Miller
beba380972
Clean up php_syntax.sh header comments
...
Removed copyright and licensing information from the script.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:18:57 -06:00
Jonathan Miller
4567237650
Add shebang to no_secrets.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:18:40 -06:00
Jonathan Miller
598d8743f7
Update manifest.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:18:30 -06:00
Jonathan Miller
b17e2d5d59
Add shebang to license_headers.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:18:16 -06:00
Jonathan Miller
931d2693e4
Update language_structure.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:18:07 -06:00
Jonathan Miller
cbee921f97
Add shebang to changelog.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:17:58 -06:00
Jonathan Miller
a918a844c6
Remove copyright notice from no_secrets.sh
...
Removed copyright and licensing information from the script.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:17:34 -06:00
Jonathan Miller
8753de4847
Update manifest.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:17:24 -06:00
Jonathan Miller
15b8448184
Update license_headers.sh
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:17:11 -06:00
Jonathan Miller
53a2205204
Remove copyright notice from language_structure.sh
...
Removed copyright and licensing information from the script.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:16:55 -06:00
Jonathan Miller
d57bf419d5
Remove copyright comments from changelog.sh
...
Removed copyright and licensing information from the changelog script.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:16:36 -06:00
Jonathan Miller
70e3951377
Refactor paths.sh to improve readability and logic
...
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:16:21 -06:00
Jonathan Miller
1a667920ab
Refactor tabs.sh to use bash for tab detection
...
Removed copyright notice and unnecessary comments. Updated script to detect tab characters in source files using bash instead of Python.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:16:04 -06:00
Jonathan Miller
d643874de7
Refactor version alignment script for better checks
...
Updated the version alignment script to improve functionality and error handling.
Signed-off-by: Jonathan Miller <jmiller2979@gmail.com >
2026-01-03 15:15:46 -06:00
bd640a1e92
Merge branch 'main' of https://github.com/mokoconsulting-tech/moko-cassiopeia
2026-01-03 13:22:10 -06:00
66e5204cc3
Update xml_wellformed.sh
2026-01-03 13:21:09 -06:00