Skip to content

chore(ci): snapcraft and build stage

Description

This change contains 2 important changes. For one - we introduce a manual snapcraft job to promote a build to stable. The second important change is the CI stages. We currently had 3 stages, documentation, test and release. The release stage was very misleading since it wasn't just releasing but building as well, or wasn't even releasing if we aren't pushing a new tag.

To avoid confusion I've added a build stage to make it clear what the job does.

CI Before CI After
Screenshot_2025-11-03_at_9.34.06_AM Screenshot_2025-11-03_at_10.34.43_AM
  • chore(ci): snapcraft and build stage

Related Issues

/

How has this been tested?

Not yet tested.

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation
  • Chore (Related to CI or Packaging to platforms)
  • Test gap

Merge request reports

Loading