Commit Graph
9 Commits
Author SHA1 Message Date
engine-labs-app[bot] ba8121f56f fix(app-metadata,compose): fix schema, deterministic generation and Docker Compose errors
This change addresses critical issues in app metadata schema, ensures deterministic
process-apps.py outputs, and corrects Docker Compose config errors for select apps.

- Ensures all apps' data.yml root and formFields schema required fields are present
- Fixes illegal Docker Compose fields (e.g. restart: no → "no", removes obsolete version fields)
- Removes illegal " = " in environment variable declarations
- Adds missing ports to env templates (e.g. zerotier)
- Resolves all validation, duplicate, tag, and basic resource consistency errors
- process-apps.py output is now idempotent and repeatable

Apps deploy and test through compose config without validation errors.
2025-10-27 03:11:36 +00:00
QYG2297248353 e4d5dacb00 Processed apps directory via GitHub Actions 2025-09-15 03:39:50 +00:00
QYG2297248353 46f6a449f1 Processed apps directory via GitHub Actions 2025-09-01 03:51:45 +00:00
QYG2297248353 4104aea54b Processed apps directory via GitHub Actions 2025-08-27 18:29:20 +00:00
QYG2297248353 8d8a654239 Processed apps directory via GitHub Actions 2025-08-08 21:20:24 +00:00
QYG2297248353 9032492230 Processed apps directory via GitHub Actions 2025-07-12 09:21:55 +00:00
QYG2297248353 1e283ae65b Processed apps directory via GitHub Actions 2025-07-12 06:31:20 +00:00
QYG2297248353 37acd8b4cf Processed apps directory via GitHub Actions 2025-07-12 01:57:08 +00:00
QYG2297248353 76e974cedf Processed apps directory via GitHub Actions 2025-07-11 06:34:01 +00:00