Skip to content

Implement automated PPA release workflow - #28

Merged
eous merged 1 commit into
level1techs:mainfrom
emansom:feature/gh-action-ppa-workflow
Mar 28, 2026
Merged

eous merged 1 commit into
level1techs:mainfrom
emansom:feature/gh-action-ppa-workflow

Conversation

@emansom

@emansom emansom commented Mar 26, 2026

Copy link
Copy Markdown
Contributor

From #24

Let me rebase before merging

@emansom
emansom force-pushed the feature/gh-action-ppa-workflow branch from 59d8fb4 to e0bd9ee Compare March 26, 2026 04:39
@emansom
emansom force-pushed the feature/gh-action-ppa-workflow branch from e0bd9ee to fd9229e Compare March 27, 2026 06:12
@emansom
emansom marked this pull request as ready for review March 27, 2026 06:35
@emansom

emansom commented Mar 27, 2026

Copy link
Copy Markdown
Contributor Author

Rebased, ready for re-review and merge.

Needs another rebase if any other commit is made to main or PR is merged before this, let me know.

Same as #27, see PACKAGING.md for setup instructions in this repo, use the secrets and credentials sent via the two forum DMs and/or e-mails.

You can skip most steps, as the AUR+PPA packages, GPG and SSH keys are already configured and setup. Or not, your preference.

@emansom
emansom force-pushed the feature/gh-action-ppa-workflow branch from fd9229e to 6c36158 Compare March 27, 2026 07:39
@emansom

emansom commented Mar 27, 2026

Copy link
Copy Markdown
Contributor Author

Proactively addressed the review comments from #35, adjusted for/to the PPA release workflow

Will open up a new PR to address the review comments for the AUR release workflow

@emansom
emansom force-pushed the feature/gh-action-ppa-workflow branch from 6c36158 to 895be6c Compare March 27, 2026 22:02
@emansom

emansom commented Mar 27, 2026

Copy link
Copy Markdown
Contributor Author

Rebased.

@eous
eous merged commit 48d7ded into level1techs:main Mar 28, 2026
6 checks passed
@emansom

emansom commented Mar 28, 2026 •

Copy link
Copy Markdown
Contributor Author

@eous Probably needs a manual trigger this time for tag v0.2.3 to be released/pushed to Launchpad by the workflow

Pushed packages can be seen here:
https://launchpad.net/~level1techs/+archive/ubuntu/siomon/+packages

All builds:
https://launchpad.net/~level1techs/+archive/ubuntu/siomon/+builds?build_text=&build_state=all

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.

2 participants