This commit is contained in:
teasiu
2026-04-19 10:02:18 +08:00
parent a3064837ca
commit 2a8094c676

View File

@@ -5,6 +5,8 @@ name: Build Multi-Arch Binaries
on: on:
workflow_dispatch: # 支持手动触发 workflow_dispatch: # 支持手动触发
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
jobs: jobs:
build: build:
@@ -41,7 +43,7 @@ jobs:
set -e set -e
apt-get update -qq && apt-get install -y -q binutils apt-get update -qq && apt-get install -y -q binutils
pip install --upgrade pip -q pip install --upgrade pip -q
pip install pyinstaller fastapi 'uvicorn[standard]' aiofiles \ pip install pyinstaller fastapi uvicorn aiofiles \
pydantic python-multipart httptools -q pydantic python-multipart httptools -q
pyinstaller nas-media-player.spec --clean --noconfirm pyinstaller nas-media-player.spec --clean --noconfirm
mkdir -p releases mkdir -p releases