Commit Graph

926 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
e188df9b4b Initial plan 2026-01-09 01:15:48 +00:00
e0def9434b Merge pull request #39 from mokoconsulting-tech/copilot/fix-release-pipeline-error
Fix bash command substitution error in release pipeline
2026-01-08 19:10:46 -06:00
copilot-swe-agent[bot]
facec8f607 Fix: escape backticks in release_pipeline.yml to prevent command substitution
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-09 00:44:31 +00:00
copilot-swe-agent[bot]
51adc43f21 Initial plan 2026-01-09 00:38:38 +00:00
2baa50367a Merge pull request #38 from mokoconsulting-tech/copilot/fix-unrecognized-named-value
Remove deploy_staging.yml workflow (manual deployment)
2026-01-08 18:34:40 -06:00
copilot-swe-agent[bot]
327bda5fb8 Remove deploy_staging.yml workflow per user request
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-09 00:32:46 +00:00
copilot-swe-agent[bot]
0a2158066c Fix: Replace secrets.DEPLOY_URL with vars.DEPLOY_URL in deploy_staging.yml
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-09 00:28:13 +00:00
copilot-swe-agent[bot]
1eb5488e45 Initial plan 2026-01-09 00:24:42 +00:00
35b5a4a6fe Merge pull request #37 from mokoconsulting-tech/copilot/fix-deploy-staging
[WIP] Fix deploy issues in staging environment
2026-01-08 18:24:10 -06:00
copilot-swe-agent[bot]
cf2990c6be Add comment clarifying Python setup purpose
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-08 22:36:52 +00:00
copilot-swe-agent[bot]
215b609e01 Fix deploy staging workflow to align with release pipeline
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-08 22:35:45 +00:00
copilot-swe-agent[bot]
a56f18e250 Initial plan 2026-01-08 22:14:35 +00:00
dc574cc309 Merge pull request #36 from mokoconsulting-tech/copilot/fix-workflows
Fix YAML syntax error in release_pipeline workflow
2026-01-08 15:53:04 -06:00
copilot-swe-agent[bot]
468e2a3092 docs: add comment explaining single-line Python format
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-08 21:02:21 +00:00
copilot-swe-agent[bot]
4de86a10ff fix: resolve YAML syntax error in release_pipeline.yml
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-08 21:01:03 +00:00
copilot-swe-agent[bot]
ba5604c94d Initial plan 2026-01-08 20:49:29 +00:00
a344c45260 Merge pull request #35 from mokoconsulting-tech/copilot/fix-readme-revision-history
Fix revision history tables in documentation and resolve CI workflow errors
2026-01-06 02:09:58 -06:00
copilot-swe-agent[bot]
e1dcc80e60 Isolate Composer caches per job to prevent dependency conflicts
Remove overly broad cache restore-keys that allowed cross-job cache pollution. Each job now maintains its own isolated cache based on job type and PHP version. This prevents Codeception's PHP 8.1+ requirements from affecting PHPStan jobs running on PHP 8.0.

Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 18:10:39 +00:00
copilot-swe-agent[bot]
f67946f0c0 Allow PHPStan extension-installer plugin in Composer config
Add composer global config to explicitly allow phpstan/extension-installer plugin before installation. This resolves "blocked by your allow-plugins config" error in Composer 2.2+.

Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 12:08:46 +00:00
copilot-swe-agent[bot]
15fa87e49d Add GitHub token authentication for Composer in CI workflows
Configure COMPOSER_AUTH with GitHub token for all composer global require commands to prevent authentication errors when accessing GitHub API. This resolves "Could not authenticate against github.com" errors in CI.

Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 12:03:04 +00:00
copilot-swe-agent[bot]
10265288cc Fix Node.js cache configuration in joomla_testing workflow
Remove npm cache configuration since repository has no package-lock.json file. This resolves the "Some specified paths were not resolved, unable to cache dependencies" error in GitHub Actions.

Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 11:51:16 +00:00
copilot-swe-agent[bot]
c050bf6805 Reorder revision history entries in logical chronological sequence
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:50:10 +00:00
copilot-swe-agent[bot]
bf73dbda79 Update README revision history with proper information and consistent format
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:48:47 +00:00
copilot-swe-agent[bot]
6f9db80fb3 Fix malformed revision history table in README.md
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:42:39 +00:00
copilot-swe-agent[bot]
6756eaf40b Initial plan 2026-01-05 08:39:08 +00:00
2e8633ca14 Merge pull request #34 from mokoconsulting-tech/copilot/create-build-scripts-for-releases
Update release pipeline for correct secret names and simplified ZIP naming
2026-01-05 02:36:52 -06:00
copilot-swe-agent[bot]
6c04a90261 Revert to merge strategy and separate SFTP folders per channel
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:31:22 +00:00
copilot-swe-agent[bot]
7b02756587 Upload both rc and stable releases to the same SFTP folder
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:26:59 +00:00
copilot-swe-agent[bot]
f7c05ab788 Use squash merge when promoting stable releases to main
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:26:18 +00:00
copilot-swe-agent[bot]
bbb50580cd Improve comment clarity for ZIP creation behavior
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:18:35 +00:00
copilot-swe-agent[bot]
41f6affebb Update documentation to use FTP_SERVER instead of FTP_HOST
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:17:23 +00:00
copilot-swe-agent[bot]
055ca493e2 Update release pipeline to use correct secret names and ZIP naming format
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 08:15:15 +00:00
copilot-swe-agent[bot]
003d3e7b5b Initial plan 2026-01-05 08:10:22 +00:00
a3d1367118 Merge pull request #33 from mokoconsulting-tech/copilot/fix-composer-dependency-issue
Fix PHP CodeSniffer dependency conflict, add dev tools, implement platform-aware build system, and prepare dual-repository CI/CD migration
2026-01-05 01:56:30 -06:00
copilot-swe-agent[bot]
cd3a332a18 Update migration docs for dual-repository architecture (MokoStandards + .github-private)
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 06:15:36 +00:00
copilot-swe-agent[bot]
67f5483f6d Expand migration documents with comprehensive detail
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-05 04:06:17 +00:00
copilot-swe-agent[bot]
df999fde99 Prepare CI/CD migration to .github-private repository
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 21:29:50 +00:00
copilot-swe-agent[bot]
52a7d341ef Refine error handling and Dolibarr detection patterns
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 21:18:23 +00:00
copilot-swe-agent[bot]
4f88790215 Address code review feedback and improve platform detection
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 21:16:47 +00:00
copilot-swe-agent[bot]
a14418e838 Add dev tools and make build/release platform-aware (Joomla/Dolibarr)
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 21:14:45 +00:00
copilot-swe-agent[bot]
a9e0b360eb Changes before error encountered
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:45:18 +00:00
copilot-swe-agent[bot]
b3c26707e6 Fix PHPStan installation version constraints
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:38:32 +00:00
copilot-swe-agent[bot]
dbcd709ded Fix PHP CodeSniffer and PHPCompatibility dependency versions
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:35:02 +00:00
copilot-swe-agent[bot]
1d5394abf8 Initial plan 2026-01-04 08:30:06 +00:00
Jonathan Miller
38371be0e2 Merge pull request #32 from mokoconsulting-tech/copilot/convert-scripts-to-python
Convert shell scripts to Python with Joomla/Dolibarr platform support
2026-01-04 02:29:37 -06:00
copilot-swe-agent[bot]
f8568ffff5 Convert shell scripts to Python with Joomla/Dolibarr platform support
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:26:12 +00:00
copilot-swe-agent[bot]
22bf6894c9 Fix scripts README.md
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:23:38 +00:00
copilot-swe-agent[bot]
a90461f503 Update documentation for Python scripts and Dolibarr support
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:23:16 +00:00
copilot-swe-agent[bot]
09989a386c Delete all shell script files, keeping only Python versions
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:21:25 +00:00
copilot-swe-agent[bot]
c471225a93 Add validate_all.py and update package_extension.py for Dolibarr support
Co-authored-by: jmiller-moko <230051081+jmiller-moko@users.noreply.github.com>
2026-01-04 08:20:19 +00:00