Commit Graph

15 Commits

Author SHA1 Message Date
Mike Kell b00072474b feat(ci): add Flutter CI/CD pipeline for Forgejo Actions (Stage 4C)
Add Forgejo Actions workflows for automated Flutter validation on PRs:

- flutter-analyze.yml: runs dart analyze --fatal-infos on all 8 packages/apps

- flutter-test.yml: runs flutter test per package with pass/fail reporting

- Aggregate test result summary table in workflow output

- Workflows trigger on PRs to main and all non-main branch pushes

- Uses ghcr.io/cirruslabs/flutter:stable container image

Populate tools/ directory with CI helper scripts:

- run_all_tests.sh: local test runner with optional --analyze flag

- README.md: documents scripts and CI workflow inventory

Validated locally:

- dart analyze: all 8 packages/apps clean (no issues)

- core: 20/20 tests passed

- design_system: 41/41 tests passed

- feature_wordpress: 294/294 tests passed

- kell_web: 24/24 tests passed

- Total: 379/379 tests passed
2026-05-22 10:09:42 -04:00
Mike Kell 31fd922df5 Added PlantUML SVG inages to workflow and system landscape page
Publish Docs / publish-docs (push) Successful in 1m34s Details
2026-03-30 08:16:38 -04:00
Mike Kell ef850c1320 Use docs-host runner for validation workflow on main
Publish Docs / publish-docs (push) Successful in 18s Details
2026-03-29 20:04:23 -04:00
Mike Kell 5441b2d43c Add validation-only docs workflow for non-main branches
Publish Docs / publish-docs (push) Successful in 18s Details
2026-03-29 19:48:41 -04:00
Mike Kell 46accb911c Remove temporary test workflow
Publish Docs / publish-docs (push) Successful in 15s Details
2026-03-29 19:35:50 -04:00
Mike Kell 98b45e0543 Adjust docs publish rsync options for shared group permissions
Publish Docs / publish-docs (push) Successful in 19s Details
Test CI / test (push) Has been cancelled Details
2026-03-29 19:32:26 -04:00
Mike Kell abed0596f9 removed line to trigger workflow
Test CI / test (push) Waiting to run Details
Publish Docs / publish-docs (push) Failing after 22s Details
2026-03-29 07:41:25 -04:00
Mike Kell 08208ff881 added line to trigger workflow
Test CI / test (push) Waiting to run Details
Publish Docs / publish-docs (push) Failing after 27s Details
2026-03-29 07:22:52 -04:00
Mike Kell 3decb9f842 Use host runner for automated docs publishing
Test CI / test (push) Waiting to run Details
Publish Docs / publish-docs (push) Failing after 2s Details
2026-03-29 07:13:10 -04:00
Mike Kell fee20dfc5f Add automated docs publish workflow
Publish Docs / publish-docs (push) Failing after 14s Details
Test CI / test (push) Successful in 13s Details
2026-03-29 06:49:41 -04:00
Mike Kell ce41febd71 test failed and returned to original config
Test CI / test (push) Successful in 11s Details
2026-03-29 06:43:46 -04:00
Mike Kell b28d126481 testing runner on git.kellsupport.com
Test CI / test (push) Waiting to run Details
2026-03-29 06:42:37 -04:00
Mike Kell 191604fe35 Returned to original runner
Test CI / test (push) Successful in 2m30s Details
2026-03-29 06:25:53 -04:00
Mike Kell ad1c3417db Updated runner location
Test CI / test (push) Has been cancelled Details
2026-03-29 06:23:42 -04:00
Mike Kell 95e0002e45 Add test Forgejo Actions workflow 2026-03-29 06:20:57 -04:00