Repository for the OSS Europe 2022 tutorial on Secure Python packaging and release using Continuous Deployment.
There are two main goals of this tutorial:
- showcase how Python packaging and release can be done securely with CD through GitHub
- at all stages of the tutorial make sure all builds and releases of this example project are reproducible.
A walkthrough of this tutorial will happen live in-person at Open Source Summit in Dublin, Ireland on the 13-th of September from 2:10 pm up to 3:45 pm GMT+1 timezone. Here is a link to the tutorial event: https://sched.co/15z5z
If you want to follow this tutorial by yourself or revise any of the steps after the event you can follow the instructions in the TUTORIAL.md file.
This tutorial was developed with the great help of Jussi Kukkonen and Joshua Lock!