Skip to content

Migrate CI from Jenkins to GitHub action #871

Description

@MikhailDeriabin

General description

Current CI pipeline need to be migrated to GitHub actions due to maintenance overhead with Jenkins.

Things to notice

Pipeline should be same as it was before from the hosting VPS POV.
Try the pipeline first in a separate branch not in dev/main/prod.

Tasks

  • Add self-hosted GH runner organization wide
  • Add tests step with code coverage
  • Add build & publish step
  • Add necessary env vars to GH
  • Test the pipeline

Metadata

Metadata

Labels

featureNew feature to add

Type

No type

Projects

Status
Done

Relationships

None yet

Development

No branches or pull requests

Issue actions