更新版本

This commit is contained in:
ACT丶流星雨 2026-02-10 21:50:55 +08:00
parent 034b362d06
commit 8b9f7a0307

View File

@ -3,18 +3,18 @@ name: Build and Release
on:
push:
tags:
- 'v*'
- "v*"
workflow_dispatch:
inputs:
version:
description: 'Version number (e.g., 1.0.0)'
description: "Version number (e.g., 1.0.0)"
required: false
type: string
jobs:
build-windows:
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
@ -22,8 +22,8 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '24'
cache: 'yarn'
node-version: "24"
cache: "yarn"
- name: Install dependencies
run: yarn install --frozen-lockfile
@ -47,7 +47,7 @@ jobs:
build-macos:
runs-on: macos-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
@ -55,8 +55,8 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '24'
cache: 'yarn'
node-version: "24"
cache: "yarn"
- name: Install dependencies
run: yarn install --frozen-lockfile
@ -82,7 +82,7 @@ jobs:
needs: [build-windows, build-macos]
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/')
permissions:
contents: write
@ -111,4 +111,4 @@ jobs:
dist/*.zip
dist/*.dmg
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}