This GitHub Action builds a standalone binary from your Python project using PyCrucible.
It works cross-platform and downloads the appropriate PyCrucible binary for the runner OS.
Linux and MacOS runners
- uses: razorblade23/pycrucible-action@v4
with:
entry: .
output: ./myapp
# Version is optional, defaults to latest
version: 0.3.9Windows runners
- uses: razorblade23/pycrucible-action@v4
with:
entry: .
output: .\myapp.exe
# Version is optional, defaults to latest
version: 0.3.9