Include Windows Node shell in release workflow

Adds NapCat.Shell.Windows.Node to the release process by updating dependencies, packaging steps, and release artifacts in auto-release.yml.
This commit is contained in:
手瓜一十雪 2025-11-13 20:02:42 +08:00
parent 04b507d749
commit 521f4dc365

View File

@ -157,7 +157,7 @@ jobs:
path: NapCat.Shell.Windows.Node.zip
release-napcat:
needs: [Build-LiteLoader, Build-Shell]
needs: [Build-LiteLoader, Build-Shell, Download-QNX64]
runs-on: ubuntu-latest
steps:
- name: Checkout
@ -173,6 +173,7 @@ jobs:
cd artifacts
[ -d NapCat.Framework ] && zip -qr ../NapCat.Framework.zip -r NapCat.Framework
[ -d NapCat.Shell ] && zip -qr ../NapCat.Shell.zip -r NapCat.Shell
[ -d NapCat.Shell.Windows.Node ] && zip -qr ../NapCat.Shell.Windows.Node.zip -r NapCat.Shell.Windows.Node
cd ..
- name: Generate release note via OpenRouter
@ -266,6 +267,7 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
body_path: CHANGELOG.md
files: |
NapCat.Shell.Windows.Node.zip
NapCat.Framework.zip
NapCat.Shell.zip
draft: true