This commit is contained in:
2026-03-15 03:24:19 +08:00
Unverified

View File

@@ -7,27 +7,32 @@ on:
jobs: jobs:
build: build:
runs-on: windows-latest runs-on:
group: 全局
labels: windows
steps: steps:
- name: Checkout - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Python - name: Set up Python 3.9.1
uses: actions/setup-python@v5 uses: actions/setup-python@v5
with: with:
python-version: "3.9" python-version: "3.9.1"
architecture: "x64"
- name: Install deps - name: Install dependencies
run: | run: |
pip install pyinstaller keyboard pywin32 python -m pip install --upgrade pip
python -m pip install pyinstaller keyboard pywin32
- name: Build EXE - name: Build EXE
run: | run: |
pyinstaller --onefile --windowed --name Shortcut_Sync_PotPlayer main.py python -m PyInstaller --clean --noconfirm --onefile --windowed --name Shortcut_Sync_PotPlayer main.py
- name: Upload - name: Upload artifact
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: exe name: Shortcut_Sync_PotPlayer-windows
path: dist/Shortcut_Sync_PotPlayer.exe path: dist/Shortcut_Sync_PotPlayer.exe
if-no-files-found: error