Compare commits

...

4 Commits

Author SHA1 Message Date
Nexmoe
be06106f66 chore: release v0.1.5 2025-10-23 22:25:47 +08:00
Nexmoe
b6dc09a7e3 chore: enhance release workflow to download yt-dlp binaries for cross-platform support 2025-10-23 22:25:37 +08:00
Nexmoe
edbc572bf1 chore: release v0.1.4 2025-10-23 22:07:12 +08:00
Nexmoe
370a165572 chore: update release workflow to target only Windows environment 2025-10-23 22:07:03 +08:00
2 changed files with 18 additions and 2 deletions

View File

@@ -11,7 +11,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
os: [windows-latest]
steps:
- name: Check out Git repository
@@ -30,6 +30,22 @@ jobs:
- name: Install Dependencies
run: pnpm install
- name: Download yt-dlp binaries
run: |
# Create resources directory if it doesn't exist
mkdir -p resources
# Download yt-dlp.exe for Windows
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp.exe -o resources/yt-dlp.exe
# Download yt-dlp for macOS (for cross-platform builds)
# curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos -o resources/yt-dlp_macos
# chmod +x resources/yt-dlp_macos
# Download yt-dlp for Linux (for cross-platform builds)
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o resources/yt-dlp_linux
chmod +x resources/yt-dlp_linux
- name: Type check
run: pnpm run typecheck

View File

@@ -1,6 +1,6 @@
{
"name": "vidbee",
"version": "0.1.3",
"version": "0.1.5",
"description": "A modern Electron application for downloading videos and audios",
"main": "./out/main/index.js",
"author": "VidBee",