Description
The Super App codebase currently does not have standardized CI validation workflows to automatically verify code quality during pull requests.
Because of this, formatting issues, style inconsistencies, and validation-related problems can be merged without being detected early in the development workflow.
A common CI validation setup should be introduced for all applications in the Super App to ensure a consistent baseline for code quality and PR validation.
Problem
At the moment, there are no automated validation checks running for the applications in the Super App. This makes it easy for issues such as:
- formatting inconsistencies
- linting violations
- invalid or failing builds
- missing test execution
- inconsistent developer practices across apps
to go unnoticed during pull request reviews.
Expected Outcome
Introduce GitHub Actions-based CI validation workflows for the Super App codebase so that pull requests can be automatically checked before merging.
This issue is intended as a parent issue.
Implementation details can later be split into sub-issues per application or validation category.
Possible Validation Areas (for future sub-issues)
- Code formatting checks
- Linting / static analysis
- Build validation
- Test execution
- Dependency / configuration validation
Scope
This issue should cover all applications under the Super App
Acceptance Criteria
- The current gap in automated PR/code validation across the Super App is clearly documented.
- The need for CI-based validation across all Super App applications is formally identified.
- A high-level validation strategy is defined for the codebase (e.g. formatting, linting, build checks, tests).
- Follow-up implementation work can be created as separate sub-issues by:
- application/module, or
- validation type.
Description
The Super App codebase currently does not have standardized CI validation workflows to automatically verify code quality during pull requests.
Because of this, formatting issues, style inconsistencies, and validation-related problems can be merged without being detected early in the development workflow.
A common CI validation setup should be introduced for all applications in the Super App to ensure a consistent baseline for code quality and PR validation.
Problem
At the moment, there are no automated validation checks running for the applications in the Super App. This makes it easy for issues such as:
to go unnoticed during pull request reviews.
Expected Outcome
Introduce GitHub Actions-based CI validation workflows for the Super App codebase so that pull requests can be automatically checked before merging.
This issue is intended as a parent issue.
Implementation details can later be split into sub-issues per application or validation category.
Possible Validation Areas (for future sub-issues)
Scope
This issue should cover all applications under the Super App
Acceptance Criteria