Project

General

Profile

Actions

action #155065

open

openQA 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

Added by okurz 11 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

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

Related issues 1 (0 open1 closed)

Copied from openQA Project (public) - action #138416: Unify GitHub Actions for QA Projects size:MResolvedybonatakis2023-10-24

Actions
Actions #1

Updated by okurz 11 months ago

  • Copied from action #138416: Unify GitHub Actions for QA Projects size:M added
Actions

Also available in: Atom PDF