Actions
action #155065
openopenQA Tests (public) - coordination #96596: [qe-core][CI] CI/CD and Coding style improvements
Unify GitHub Actions for QA Projects - use as many common static checks within all os-autoinst repos as possible
Start date:
Due date:
% Done:
0%
Estimated time:
Tags:
Description
Motivation¶
After #138416 and #155062 we can try to use as many static checks from os-autoinst-common in downstream repos in github.com/os-autoinst/
Acceptance criteria¶
- AC1: All static checks from os-autoinst-common with repo specific exceptions are used in all os-autoinst repos as possible
- AC2: For repo or check specific problems that are not feasible to solve within this ticket new specific tickets exist
- AC2: Checks in openQA and os-autoinst still run successfully on the master branch
Suggestions¶
- Read #138416 and #155062
- Follow the existing pull requests
- Review all projects in github.com/os-autoinst/ and check which repos can use which checks from os-autoinst-common
- Add all checks as possible
- Report new specific tickets for repo or check specific problems that are not feasible to solve within this ticket
- Ensure that all CI checks within github.com/os-autoinst/ still work, in particular os-autoinst-distri-opensuse pull requests
Actions