Skip to content

version 1.1.7 #16

version 1.1.7

version 1.1.7 #16

Workflow file for this run

# Example: https://github.com/doctorixx/Nuitka-CI-CD/blob/master/.github/workflows/build.yml
on:
push:
tags:
- '*'
name: Build EXE
jobs:
build:
strategy:
matrix:
os: [windows-latest] # windows-latest, ubuntu-latest, macos-latest
runs-on: ${{ matrix.os }}
steps:
- name: Check-out repository
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version: '3.8'
cache: 'pip'
cache-dependency-path: |
**/requirements*.txt
- name: Install Dependencies
run: |
pip install -r requirements.txt
- name: Build Executable with Nuitka
uses: Nuitka/Nuitka-Action@nuitka-driven-options # old branch!
with:
nuitka-version: 2.5
script-name: main.py
- name: Upload Artifacts
uses: actions/upload-artifact@v4
with:
name: ${{ runner.os }} Build
path: | # match what's created for the OSes
build/*.exe
# build/*.bin
# build/*.app/**/*