without compile

This commit is contained in:
2025-08-26 15:50:52 +03:00
parent b674cae0a2
commit d95e03c153

View File

@ -1,51 +0,0 @@
name: Build Pyinstaller Executable and Upload
on:
push:
branches:
- main
jobs:
build-exe:
runs-on: "windows-latest"
env:
MAIN_PY_FILE: "main.py"
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: 3.13.x
- name: Install Python dependencies
run: |
pip install uv
uv sync
uv pip install pyinstaller
uv pip uninstall setuptools
uv pip install setuptools==66.1.1
working-directory: ./
- name: Build executable
run: |
uv run pyinstaller ${{ env.MAIN_PY_FILE }} -F -i icon.ico
working-directory: ./
- name: Rename Executable
run: |
mv dist/main.exe dist/${{ secrets.PROJECT_NAME }}.exe
working-directory: ./
- name: Upload to FastFile Single
uses: fjogeleit/http-request-action@v1
with:
url: "https://fastfile.yuharan.ru/"
method: "POST"
username: fastfile
password: ${{ secrets.FF_PSWD }}
files: '{"file": "dist/${{ secrets.PROJECT_NAME }}.exe"}'
timeout: 120000