Загрузка...

GitHub Actions for Python Packages: How to Automate Releases to PyPi

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.

Publishing a Python package doesn't have to be overwhelming! In this video, I’ll walk you through the entire deployment process step-by-step. You'll learn how to automate releases with GitHub Actions and how to successfully publish your package on PyPi.

🔥 GitHub Repository: https://git.arjan.codes/2024/publish_pypi.

✍🏻 Bragir Repository: https://github.com/ArjanCodes/bragir.

🎓 ArjanCodes Courses: https://www.arjancodes.com/courses.

🔖 Chapters:
0:00 Intro
0:30 Overall
1:40 Prerequisites
2:13 Authentication With PyPi
2:53 Setting up authentication: Trusted Publisher
4:20 When To Run The GitHub Action
5:27 Tagging
6:11 Nice To Have
8:19 Checking PyPi
10:02 Setup And Build
11:20 Publish To PyPI - Trusted Publisher
12:16 Publish To GitHub
16:42 BONUS: Homebrew
19:27 Final thoughts

#arjancodes #softwaredesign #python

Видео GitHub Actions for Python Packages: How to Automate Releases to PyPi канала ArjanCodes
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять