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

Activity

  1. moved this from Backlog to In progress in Altzone-Serveron Jul 14, 2026
  2. CapoMK25 commented on Jul 14, 2026

    @CapoMK25
    Collaborator

    There's a PR already in-place for this somewhat from earlier: #850

  3. MikhailDeriabin commented on Jul 14, 2026

    @MikhailDeriabin
    CollaboratorAuthor

    @CapoMK25

    Thanks, I saw it, I will reuse the setup from there for tests.
    I need to configure self-hosted runner, pushing image to docker hub etc., so I just created a new ticket and branch for that

  4. moved this from In progress to In review in Altzone-Serveron Jul 23, 2026
  5. moved this from In review to Done in Altzone-Serveron Jul 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

featureNew feature to add

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions