Unity-Customer-Template/docs/ARCHITECTURE.md
Frank Harris 28c15035a4
All checks were successful
Code Documentation / code-docs (push) Successful in 6s
Project Report / project-report (push) Successful in 4s
Validate Code / validate (push) Successful in 3s
added unity files
2026-06-15 12:03:33 -05:00

1.1 KiB

Architecture

Overview

This repository uses Forgejo Actions on a linux-dev runner to validate customer code and generate project analysis reports.

Green workflow: Automation completed and reports were generated.

Red workflow: Automation itself failed, crashed, or required reports were not produced.

Components

  • Forgejo workflows
  • linux-dev runner
  • tools/validate-code.sh
  • tools/project-report.sh
  • customer source files
  • generated markdown reports
  • future deployment automation, kept separate from debugging automation

Text Diagram

Customer Push / Pull Request
        |
        v
Forgejo Workflow
        |
        +--> validate.yml --> tools/validate-code.sh --> reports/errors.md
        |
        +--> project-report.yml --> tools/validate-code.sh
                                   tools/project-report.sh
                                   --> reports/*.md
        |
        v
Forgejo Logs print summaries and report excerpts

Future Direction

Later deployment automation may choose to block releases when errors are found. That is intentionally separate from the current DevPlus1 debugging behavior.