Skip to content

Commit d119e19

Browse files
committed
chore: 调整github workflow
1 parent a5132af commit d119e19

1 file changed

Lines changed: 15 additions & 5 deletions

File tree

.github/workflows/PublishNugetPackage.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: Publish Nuget Package
22

33
on:
4-
release:
5-
types: [released,prereleased]
6-
branches: [ master,main ]
4+
push:
5+
tags:
6+
- v*.*.**
77

88
jobs:
99
publish-with-build:
@@ -14,14 +14,24 @@ jobs:
1414
id-token: write
1515

1616
steps:
17-
- uses: actions/checkout@v4
17+
- uses: actions/checkout@v6
18+
1819
- name: Setup .NET Core SDK
19-
uses: actions/setup-dotnet@v4
20+
uses: actions/setup-dotnet@v5
2021
with:
2122
dotnet-version: |
2223
8.x
2324
9.x
2425
10.x
26+
27+
- name: Setup node
28+
uses: actions/setup-node@v6
29+
with:
30+
node-version: 24
31+
32+
- name: build ui
33+
run: npm install -g pnpm && cd src/management/fluent-workflow-management-ui && pnpm build
34+
2535
- name: restore dependencies
2636
run: dotnet restore
2737
- name: build

0 commit comments

Comments
 (0)