Skip to content

Commit f61ef4b

Browse files
Bump Node to 24 & @docusaurus/* to 3.9.1 (#3899)
* Bump @docusaurus/core from 3.8.1 to 3.9.1 in /website Bumps [@docusaurus/core](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus) from 3.8.1 to 3.9.1. - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus) --- updated-dependencies: - dependency-name: "@docusaurus/core" dependency-version: 3.9.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump @docusaurus/preset-classic from 3.8.1 to 3.9.1 in /website Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) from 3.8.1 to 3.9.1. - [Release notes](https://github.com/facebook/docusaurus/releases) - [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md) - [Commits](https://github.com/facebook/docusaurus/commits/v3.9.1/packages/docusaurus-preset-classic) --- updated-dependencies: - dependency-name: "@docusaurus/preset-classic" dependency-version: 3.9.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> * Bump Node to 24 * Migrate deprecated `docusaurus` configuration --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 236638c commit f61ef4b

File tree

4 files changed

+1259
-514
lines changed

4 files changed

+1259
-514
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1400,7 +1400,7 @@ jobs:
14001400
jvm: "zulu:17"
14011401
- uses: actions/setup-node@v5
14021402
with:
1403-
node-version: 18
1403+
node-version: 24
14041404
- name: Build documentation
14051405
run: .github/scripts/build-website.sh
14061406
- name: Test documentation

website/docusaurus.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,11 @@ module.exports = {
99
url: 'https://scala-cli.virtuslab.org/',
1010
baseUrl: '/',
1111
onBrokenLinks: 'throw',
12-
onBrokenMarkdownLinks: 'warn',
12+
markdown: {
13+
hooks: {
14+
onBrokenMarkdownLinks: 'warn'
15+
}
16+
},
1317
favicon: 'img/favicon.ico',
1418
organizationName: 'Virtuslab',
1519
projectName: 'scala-cli',

website/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
"write-heading-ids": "docusaurus write-heading-ids"
1515
},
1616
"dependencies": {
17-
"@docusaurus/core": "^3.8.1",
18-
"@docusaurus/preset-classic": "^3.8.1",
17+
"@docusaurus/core": "^3.9.1",
18+
"@docusaurus/preset-classic": "^3.9.1",
1919
"@easyops-cn/docusaurus-search-local": "^0.52.1",
2020
"@mdx-js/react": "^3.1.1",
2121
"clsx": "^2.1.1",

0 commit comments

Comments
 (0)