Skip to content

build: add snap packaging support - #6

Merged
agherzan merged 1 commit into
canonical:mainfrom
agherzan:ag/snap
Jul 17, 2026
Merged

build: add snap packaging support#6
agherzan merged 1 commit into
canonical:mainfrom
agherzan:ag/snap

Conversation

@agherzan

@agherzan agherzan commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

Allows gitlance to be distributed via the Snap Store.

@agherzan agherzan self-assigned this Jul 13, 2026
Copilot AI review requested due to automatic review settings July 13, 2026 13:51

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds initial Snap packaging support for gitlance and documents the new installation option alongside existing installation methods.

Changes:

  • Added a snap/snapcraft.yaml for building gitlance as a Snap.
  • Updated the README with Snap installation instructions.
  • Updated .gitignore to avoid checking in Snap artifacts.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
snap/snapcraft.yaml Introduces Snapcraft configuration to build and expose the gitlance CLI via Snap.
README.md Documents installing gitlance via Snap.
.gitignore Ignores Snap output artifacts generated during builds.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread snap/snapcraft.yaml
Comment thread snap/snapcraft.yaml
Comment thread README.md
Allows gitlance to be distributed via the Snap Store.

Signed-off-by: Andrei Gherzan <andrei.gherzan@canonical.com>

@panasheMuriro panasheMuriro left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@pedoch pedoch left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@agherzan
agherzan merged commit 621f779 into canonical:main Jul 17, 2026
4 checks passed
@agherzan
agherzan deleted the ag/snap branch July 17, 2026 12:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants