.yml files for your repository
every push this program make your .py file to .exe and send to artifacts
For Linux and Windows
RU:
В данном репозитории 2 ймл файла: в одном используется PyInstaller, в другом Nuitka
-SFX ехешник (исходный код легко достать)
+Работает отдельно от питона (функции требующие питон не будут работать)
+Время билда 1-5 минут
-Только для виндовс
+Код конвертируется в С язык и пакуется в ехе, также его сложнее вскрыть для получения исходников
+Может работать как отдельно от питона, так и с ним
(настройки компиляции кода)
-Время билда 2-13 минут (у меня больше 13 небыло)
+Для всех платформ
Все будет происходить во вкладке actions
Workflow создавать Python Application (можно поэкспериментировать, но я делал с этим)
закинуть файл .yml (выберите нужный, 2 сразу вам не понадобятся) в репозиторий/.github/workflows
ВСЕ СЛОВА ВЫДЕЛЕННЫЕ КАПСОМ ЗАМЕНИТЬ НА СООТВЕСТВУЮЩИЕ ВАШЕМУ АККАУНТУ (юзернейм, репозиторий и тд)
после чего (если пункты вначале файла были выполнены) у вас при каждом пуше проекта должен начинаться workflow в артефактах которого будут лежать ваши exeшники
никаких токенов не требуется
домой приду напишу подробно все