-
-
Notifications
You must be signed in to change notification settings - Fork 1
testing
unggul edited this page Mar 16, 2026
·
1 revision
Documentation Authority: SYSTEM_MODEL.md Section 1 (Tech Stack)
Describe how to validate AWCMS packages locally and in CI.
- Contributors running tests before PRs
- Maintainers verifying releases
- SYSTEM_MODEL.md - Primary authority for testing framework versions
- AGENTS.md - Implementation patterns and Context7 references
- Node.js 22.12+ (admin/public)
- Flutter SDK (mobile)
cd awcms
npm run lint
npm run test -- --run
npm run buildcd awcms-public/primary
npm run check
npm run buildcd awcms-mobile/primary
flutter testcd awcms
npm run docs:check- Admin loads and resolves tenant context.
- Public portal renders pages via
PuckRenderer. - ABAC restrictions block unauthorized actions.
- Soft delete updates
deleted_atinstead of hard deletes.
- Missing env vars: check
.env.localand.envfiles. - CI failures: compare commands with
.github/workflows/ci-push.ymland.github/workflows/ci-pr.yml.
docs/dev/ci-cd.mddocs/architecture/database.md