Repository navigation
Workflow Semantics & Reusable Actions
Sergio Velderain edited this page Aug 27, 2025
·
3 revisions
Status: ✅ Stable Summary: Event semantics and stage contracts from gate to test to build to package to release.
graph TD;
A["'''Repo Event'''"] --> G["'''Integrity Gate ('Dev Mode ON and MIP')'''"];
G --> T["'''Unit Tests'''"];
T --> B1["'''Build PPL x64'''"];
T --> B2["'''Build PPL x86'''"];
B1 --> P["'''VIPM Package ('Merge')'''"];
B2 --> P;
P --> R["'''Release and Artifacts'''"];
| Stage | Contract | Fail-Fast Condition |
|---|---|---|
| Integrity Gate | Dev Mode ON + MIP | Missing in project; G-CLI missing |
| Tests | Headless via dispatcher | Any failing test |
| Build | PPLs per bitness | Compile failure |
| Package | Merge x86/x64 into one .vip
|
One leg missing |
| Release | Tag/main semantics | Missing artifact or bad version |
See also: Action Contracts (API) • Packaging & Release Artifacts • Quality Gates — Dev Mode and MIP
- Workflow Semantics & Reusable Actions
- Action Contracts (API)
- Quality Gates — Dev Mode and MIP
- Packaging & Release Artifacts
- Release Semantics & Versioning
- Matrix Strategy Patterns
- Local Parity How-To
- LVAddons — System-level Installation
- Hello LV Addon — Sample Skeleton
- Action YAML Snippets
- CI Log Snippets & Triage Examples
- Troubleshooting Signals
- Signals Catalog
- Release Hygiene Checklist
- Maintainer Print Checklists