Re-factor github std-CI job templates

Description

There are several issues with the YAML for the GiHUb job templates we currently have in 'standard-stage.yaml':

  1. The 'check-patch' job has got a different template then the other jobs. This makes it harder to write project YAML files, And also very different from YAML files for Gerrit-based projects.

  2. Because of #1, the 'check-patch' jobs don't have any publishers defined. This makes them different from other STD-CI jobs that always have publishers that do things like collect and display test results.

Doing this is probably a prerequisite to

Status

Assignee

Barak Korren

Reporter

Barak Korren

Blocked By

None

Components

Priority

Low