Skip to content

Commit dbb0e7b

Browse files
authored
chore: update project infra config (#19)
1 parent 12b962f commit dbb0e7b

File tree

5 files changed

+4688
-3569
lines changed

5 files changed

+4688
-3569
lines changed

.github/workflows/cd.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ jobs:
1515
contents: write
1616
with:
1717
app-id: app-kqZUw
18-
skip-node-setup: true
18+
skip-node-setup: false

.github/workflows/ci.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ jobs:
1212
ci:
1313
uses: halo-sigs/reusable-workflows/.github/workflows/plugin-ci.yaml@v1
1414
with:
15-
skip-node-setup: true
15+
skip-node-setup: false
1616
ui-path: "ui"

build.gradle

+4-2
Original file line numberDiff line numberDiff line change
@@ -35,14 +35,16 @@ tasks.register('installDepsForUI', PnpmTask) {
3535
args = ['install']
3636
}
3737

38-
task buildFrontend(type: PnpmTask) {
38+
tasks.register('buildFrontend', PnpmTask) {
3939
args = ['build']
4040
dependsOn('installDepsForUI')
4141
}
4242

4343
build {
4444
// build frontend before build
45-
tasks.getByName('compileJava').dependsOn('buildFrontend')
45+
tasks.named('compileJava').configure {
46+
dependsOn('buildFrontend')
47+
}
4648
}
4749

4850
halo {

src/main/resources/plugin.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ spec:
1111
name: guqing
1212
website: https://github.com/guqing/willow-mde
1313
logo: logo.svg
14-
homepage: https://github.com/guqing/willow-mde
14+
homepage: https://github.com/guqing/willow-mde#readme
15+
repo: https://github.com/guqing/willow-mde
16+
issues: https://github.com/guqing/willow-mde/issues
1517
displayName: "Willow Markdown 编辑器"
1618
description: "一个漂亮、现代、可定制的 Markdown 编辑器,由 CodeMirror 6 和 TypeScript 提供支持。"
1719
settingName: willow-mde-setting

0 commit comments

Comments
 (0)