Skip to content

Commit e1c7640

Browse files
[dev] Update doc engine to v3.9.1 and node to v20
1 parent 207d9b3 commit e1c7640

4 files changed

Lines changed: 18 additions & 9 deletions

File tree

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
name: Deploy To Site
44

5-
# Controls when the action will run.
5+
# Controls when the action will run.
66
on:
77
# Triggers the workflow on push or pull request events but only for the master branch
88
push:
9-
branches: [ master, next ]
9+
branches: [master, next]
1010

1111
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1212
jobs:
@@ -24,13 +24,13 @@ jobs:
2424

2525
- uses: actions/setup-node@v4
2626
with:
27-
node-version: '18.19.0'
27+
node-version: "20.0"
2828

2929
- run: yarn install
3030
- run: yarn build
3131

3232
- uses: docker/setup-buildx-action@v1
33-
- uses: docker/login-action@v1
33+
- uses: docker/login-action@v1
3434
with:
3535
username: ${{ secrets.REGISTRY_USERNAME }}
3636
password: ${{ secrets.REGISTRY_TOKEN }}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,5 @@ yarn-error.log*
2424

2525
# Idea
2626
.idea
27+
.yarn/install-state.gz
28+
.yarnrc.yml

docusaurus.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,12 @@ module.exports = {
130130
url: 'https://docs.dhtmlx.com',
131131
baseUrl: '/todolist/',
132132
onBrokenLinks: 'warn',
133-
onBrokenMarkdownLinks: 'warn',
134133
onBrokenAnchors: 'warn',
134+
markdown: {
135+
hooks: {
136+
onBrokenMarkdownLinks: 'warn',
137+
}
138+
},
135139
favicon: 'img/favicon.ico',
136140
organizationName: 'DHTMLX',
137141
projectName: 'docs-todolist',

package.json

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"normalizeLink": "cd plugins && node samplesLinksNormalize.js"
1414
},
1515
"dependencies": {
16-
"@docusaurus/core": "^3.8.1",
17-
"@docusaurus/preset-classic": "^3.8.1",
16+
"@docusaurus/core": "^3.9.1",
17+
"@docusaurus/preset-classic": "^3.9.1",
1818
"@easyops-cn/docusaurus-search-local": "^0.26.1",
1919
"@mdx-js/react": "^3.0.0",
2020
"clsx": "^1.1.1",
@@ -37,10 +37,13 @@
3737
]
3838
},
3939
"devDependencies": {
40-
"@docusaurus/module-type-aliases": "^3.7.0",
41-
"@docusaurus/types": "^3.7.0",
40+
"@docusaurus/module-type-aliases": "^3.9.1",
41+
"@docusaurus/types": "^3.9.1",
4242
"dhx-md-data-parser": "file:local_modules/dhx-md-data-parser",
4343
"docusaurus-plugin-sass": "^0.2.5",
4444
"webpack-cli": "^4.4.0"
45+
},
46+
"engines": {
47+
"node": ">=20.0"
4548
}
4649
}

0 commit comments

Comments
 (0)