eiffel-community / eiffel-easy2use

A sandbox to be used to try out the Eiffel protocol and related services
Apache License 2.0
10 stars 19 forks source link

Add a lint/static analysis workflow as a part of the CI. #86

Open pef-ericsson opened 10 months ago

pef-ericsson commented 10 months ago

Description

The current CI workflow does not contain any lint or static analysis step.

A new "lint.yaml" file can be created with the following steps:

The new workflow should run before the "ci.yaml" workflow which runs on a self-hosted runner (K8S cluster).

Motivation

  1. Better code quality.
  2. Prevent potential errors.

Benefits

See "Motivation".

Possible Drawbacks

None that I can think of.