Nov 3 – 5, 2023
Riga, Latvia
Europe/Riga timezone

Improving snap maintenance: automating tag updates

Nov 4, 2023, 12:00 PM
1h
Beta 2 – Workshops (Radisson Blu Latvija)

Beta 2 – Workshops

Radisson Blu Latvija

5
Workshop (1 Hour) Linux Desktop

Speaker

Till Kamppeter
OpenPrinting/Canonical

Description

In this workshop, Till and I will show how anyone can utilize the GitHub automation put in place to keep their snaps up to date! This project is easy to implement and scales nicely, allowing snap maintainers to do more with their time.

We will showcase our custom GitHub action, and how workflows can use it, using cups as an example. Once run, the snap will automatically have a bumped source-tag (any or all parts of a snap) committed and pushed to the main branch. It is also possible to auto open a PR, instead of direct pushing. We will cover both methods.

Attendees are expected to bring a laptop and a GitHub repo in mind where they would like to add the described automation.

Session author's bio

Heather and Till are both on the Ubuntu Desktop Team. Heather developed the automation process showcased in this workshop. Till is our OpenPrinting guru who has implemented the automation in the printing stack.

Level of Difficulty Intermediate
Social Media @linuxflower@fosstodon.org , @till@ubuntu.social

Presentation materials

There are no materials yet.