Skip to content

Tutorials

Tutorials are learning-oriented. They take you through a series of steps to complete a project. You follow along, and at the end you have a working result. Unlike how-to guides, tutorials don't assume prior knowledge — they explain why each step matters.

If you already know what you want to do and just need the steps, see the How-to guides.


Available tutorials

Upload your first package

Build a minimal .deb package from scratch, upload it to Repod, watch the security pipeline run, and install it on a client machine using apt install. Estimated time: 15 minutes.

Set up CI/CD publishing

Automate package publishing from GitHub Actions and GitLab CI. Create an API token, store it as a CI secret, and publish a .deb automatically on every tagged release. Estimated time: 20 minutes.