DevConf.CZ 2025

Breaking Barriers: Cross-Distro CI/CD with Packit and OBS
2025-06-13 , E105 (capacity 70)

The Linux ecosystem thrives on collaboration, yet distribution-specific tooling often creates silos. Packit, originally designed as a CI/CD solution for Fedora, is now bridging these gaps by expanding support to other distributions. Thanks to contributions from Google Summer of Code, Packit now integrates with the Open Build Service (OBS), bringing seamless automation to openSUSE and beyond.
In this talk, we’ll explore how OBS integration unlocks new capabilities for openSUSE developers and demonstrate how Packit streamlines package maintenance and CI/CD workflows across distributions. Whether you're a Fedora maintainer, an openSUSE contributor, or an upstream developer looking to automate your builds, you'll gain practical insights into Packit's growing toolset and how it can enhance your workflow.
Join us to see how Packit is breaking down barriers and making cross-distro CI/CD a reality!


What level of experience should the audience have to best understand your session?

Intermediate - attendees should be familiar with the subject

Dan is building container images, creating developer tools and sometimes works on QA at SUSE, which he joined after working as an embedded firmware developer. Originally he started out as a theoretical astrophysicist, but after becoming a contributor to various Open Source projects, he finally made this his full time job at SUSE.

In his free time Dan contributes to various upstream Projects, maintains packages in Linux distributions and enjoys a game of Minecraft or Satisfactory. When he's not sitting in front of his computer, he can be found either on his bike or in the kitchen testing out another recipe.

This speaker also appears in:

Principal Software Engineer and Packit Product Owner at Red Hat.

Member and instructor of scout leaders. Python and non-formal education enthusiast. On the way to automate all the boring tasks in Fedora and life in general.

This speaker also appears in: