chore(ci): automate snapcraft build and publishing

Description

  • chore(ci): automate snapcraft build and publishing

This adds new jobs to build the snap as part of GitLab CI. It then publishes the latest/edge as an automated job when commits are made to main. It also automatically publishes the build to the latest/stable when tags are released.

Related Issues

Resolves #[issue_number]

How has this been tested?

Screenshots (if appropriate):

Merge request reports

Loading