Skip to content

launchpad PPA workflow#66

Merged
sjg20 merged 2 commits into
masterfrom
dev
Feb 21, 2026
Merged

launchpad PPA workflow#66
sjg20 merged 2 commits into
masterfrom
dev

Conversation

@sjg20
Copy link
Copy Markdown
Owner

@sjg20 sjg20 commented Feb 21, 2026

This is an attempt to automate PPA releases using a tag

Add a standalone installation page with PPA instructions and supported
Ubuntu releases. Link it from the documentation index after the
introduction.

Co-developed-by: Claude Opus 4.6 <noreply@anthropic.com>
On a tag push (v*), this workflow:

 - Builds a binary .deb package and creates a GitHub Release with
   it attached
 - Signs and uploads source packages to the Launchpad PPA using the
   existing scripts/ppa-upload script

The PPA job requires GPG_PRIVATE_KEY and GPG_PASSPHRASE secrets to
be configured in the repository settings.

Co-developed-by: Claude Opus 4.6 <noreply@anthropic.com>
@sjg20 sjg20 merged commit a5f55d7 into master Feb 21, 2026
2 checks passed
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.

1 participant