chore: update github workflows

This commit is contained in:
Fu Diwei
2025-12-09 13:41:57 +08:00
committed by RHQYZ
parent 1a4b3da6c0
commit a7c2f8ddc9
5 changed files with 33 additions and 33 deletions
+6 -6
View File
@@ -19,14 +19,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 22.19.0
node-version: 24
- name: Build UI
run: |
@@ -35,7 +35,7 @@ jobs:
npm --prefix=./ui run build
- name: Upload UI build artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ui-build
path: ./ui/dist
@@ -46,7 +46,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Free disk space
uses: BRAINSia/free-disk-space@v2
@@ -90,7 +90,7 @@ jobs:
# echo "VITE_APP_VERSION=${GITHUB_REF#refs/tags/}" > ./ui/.env
- name: Download UI build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ui-build
path: ./ui/dist
+6 -6
View File
@@ -18,14 +18,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 22.19.0
node-version: 24
- name: Build UI
run: |
@@ -34,7 +34,7 @@ jobs:
npm --prefix=./ui run build
- name: Upload UI build artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ui-build
path: ./ui/dist
@@ -45,7 +45,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
- name: Free disk space
uses: BRAINSia/free-disk-space@v2
@@ -89,7 +89,7 @@ jobs:
# echo "VITE_APP_VERSION=${GITHUB_REF#refs/tags/}" > ./ui/.env
- name: Download UI build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ui-build
path: ./ui/dist
+18 -18
View File
@@ -10,14 +10,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 22.19.0
node-version: 24
- name: Build UI
run: |
@@ -26,7 +26,7 @@ jobs:
npm --prefix=./ui run build
- name: Upload UI build artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ui-build
path: ./ui/dist
@@ -37,17 +37,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@v6
with:
go-version-file: "go.mod"
- name: Download UI build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ui-build
path: ./ui/dist
@@ -70,7 +70,7 @@ jobs:
done
- name: Upload Linux binaries
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: linux-binaries
path: dist/linux/
@@ -81,17 +81,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@v6
with:
go-version-file: "go.mod"
- name: Download UI build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ui-build
path: ./ui/dist
@@ -108,7 +108,7 @@ jobs:
done
- name: Upload macOS binaries
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: macos-binaries
path: dist/darwin/
@@ -119,17 +119,17 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@v5
uses: actions/setup-go@v6
with:
go-version-file: "go.mod"
- name: Download UI build artifacts
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
name: ui-build
path: ./ui/dist
@@ -146,7 +146,7 @@ jobs:
done
- name: Upload Windows binaries
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: windows-binaries
path: dist/windows/
@@ -157,12 +157,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Download all binaries
uses: actions/download-artifact@v4
uses: actions/download-artifact@v6
with:
path: ./artifacts
+2 -2
View File
@@ -10,12 +10,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Python3
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: "3.13"