ci: build et publie aussi les paquets Linux (AppImage + deb)
- workflow: un seul job build Windows (Wine) + Linux puis publie tout - publish-gitea.mjs: publie latest-linux.yml, AppImage, deb - package.json: homepage (requis pour le build deb) + scripts build:all/publish - publie toujours les 2 plateformes (le script efface tous les assets avant upload) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -21,7 +21,7 @@ on:
|
||||
options: [none, patch, minor, major]
|
||||
|
||||
jobs:
|
||||
publish-win:
|
||||
publish:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: electronuserland/builder:20-wine
|
||||
@@ -45,6 +45,9 @@ jobs:
|
||||
- name: Build Windows installer
|
||||
run: npm run build:win
|
||||
|
||||
- name: Build Linux installers
|
||||
run: npm run build:linux
|
||||
|
||||
- name: Publish to Gitea release
|
||||
run: node scripts/publish-gitea.mjs
|
||||
env:
|
||||
|
||||
Reference in New Issue
Block a user