ci: fix release packaging

This commit is contained in:
TuxMonkey
2026-07-26 17:08:42 +08:00
parent 4b17ecad83
commit 8296c16144
2 changed files with 3 additions and 2 deletions

View File

@@ -11,7 +11,7 @@ permissions:
jobs: jobs:
package: package:
name: Package ${{ matrix.platform }} name: Package ${{ matrix.artifact }}
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
fail-fast: false fail-fast: false
@@ -57,7 +57,7 @@ jobs:
- name: Build packages - name: Build packages
run: | run: |
npm run build npm run build
npm run pack:${{ matrix.target }} -- --${{ matrix.arch }} npm run pack:${{ matrix.target }} -- --${{ matrix.arch }} --publish never
- name: Write checksums - name: Write checksums
run: node scripts/write-checksums.cjs release/${{ matrix.platform }} ${{ matrix.artifact }} run: node scripts/write-checksums.cjs release/${{ matrix.platform }} ${{ matrix.artifact }}

View File

@@ -67,6 +67,7 @@
}, },
"linux": { "linux": {
"category": "Development", "category": "Development",
"maintainer": "RoboMaster-DLMU-CONE <RoboMaster-DLMU-CONE@users.noreply.github.com>",
"target": ["AppImage", "deb"] "target": ["AppImage", "deb"]
}, },
"win": { "win": {