Merge branch 'main' into develop

This commit is contained in:
AMIAY
2026-02-11 10:48:06 +01:00
committed by GitHub

View File

@@ -16,6 +16,15 @@ jobs:
node-version: '22'
cache: 'npm'
- run: npm ci
- name: Create Virtual .env File
# Because main.js needed physical env, we need to create virtual one to store it
run: |
$env_content = @"
HF2P_PROXY_URL=${{ secrets.HF2P_PROXY_URL }}
HF2P_SECRET_KEY=${{ secrets.HF2P_SECRET_KEY }}
"@
Set-Content -Path .env -Value $env_content
- name: Build Windows Packages
run: npx electron-builder --win --publish never
@@ -37,6 +46,13 @@ jobs:
cache: 'npm'
- run: npm ci
- name: Create Virtual .env File
run: |
cat << EOF > .env
HF2P_PROXY_URL=${{ secrets.HF2P_PROXY_URL }}
HF2P_SECRET_KEY=${{ secrets.HF2P_SECRET_KEY }}
EOF
- name: Build macOS Packages
env:
# Code signing
@@ -71,6 +87,13 @@ jobs:
cache: 'npm'
- run: npm ci
- name: Create Virtual .env File
run: |
cat << EOF > .env
HF2P_PROXY_URL=${{ secrets.HF2P_PROXY_URL }}
HF2P_SECRET_KEY=${{ secrets.HF2P_SECRET_KEY }}
EOF
- name: Build Linux Packages
run: |
npx electron-builder --linux AppImage deb rpm --publish never
@@ -117,6 +140,12 @@ jobs:
run: |
sudo -u builder bash << 'EOF'
set -e
cat << EOP > .env
HF2P_PROXY_URL=${{ secrets.HF2P_PROXY_URL }}
HF2P_SECRET_KEY=${{ secrets.HF2P_SECRET_KEY }}
EOP
makepkg --printsrcinfo > .SRCINFO
makepkg -s --noconfirm
EOF
@@ -133,7 +162,6 @@ jobs:
path: |
*.pkg.tar.zst
.SRCINFO
include-hidden-files: true
release:
needs: [build-windows, build-macos, build-linux, build-arch]