- support more recent version python (3.10)
- support more recent version pyinstaller(5.5.0)
If you use poetry as package manager, before using this action, you need to dump requirements.txt
with the following command.
$ poetry export --without-hashes -f requirements.txt --output requirements.txt
When you would like to add your package into binary, you need to your package at head of requirementx.txt
.
install -e .
...
...
...
You can set static files in the second argments. Especially, you want to inlculde multple static files, you can use "@" as splitter like the following.
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Package Application
uses: 0h-n0/flet-action-windows@master
with:
srcfile: myflet_extlib/main.py
adddata: sample.png;.
Multiple files
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Package Application
uses: 0h-n0/flet-action-windows@master
with:
srcfile: myflet_extlib/main.py
adddata: assets/sample1.png;.@assets/sample2.png;.