Skip to content

chore: update docusaurus and GH actions#52

Merged
gsanchietti merged 3 commits into
mainfrom
update_docusaurus
Apr 28, 2026
Merged

chore: update docusaurus and GH actions#52
gsanchietti merged 3 commits into
mainfrom
update_docusaurus

Conversation

@gsanchietti
Copy link
Copy Markdown
Member

Changes:

  • update to latest Docusaurus
  • update to latest GH actions

Fix broken links that were using incorrect relative path syntax. The links
were using '.administrator-manual/...' which resolved incorrectly from the
tutorial directory. Changed to '../administrator-manual/...' to properly
navigate up one directory level.

Fixed links:
- Line 33: firewall configuration for port-summary
- Line 53: firewall configuration for port-summary (on-premise section)
- Line 55: firewall configuration for hairpin-nat

Co-authored-by: Copilot:claude-haiku-4.5
Upgrade Docusaurus and related packages to latest version (3.10.0):
- @docusaurus/core@3.10.0
- @docusaurus/preset-classic@3.10.0
- @docusaurus/module-type-aliases@3.10.0
- @docusaurus/tsconfig@3.10.0
- @docusaurus/types@3.10.0
- @docusaurus/faster@3.10.0 (newly required)

Changes:
- Install @docusaurus/faster package required by the new build system
- Disable v4 future flag to maintain compatibility with current codebase
- Update deploy workflow to install Python 3.12 for migration status plugin
- Update README to document the faster build plugin dependency
- Build verified successfully for both English and Italian locales

Co-authored-by: Copilot:claude-haiku-4.5
Update deprecated GitHub Actions to versions that support Node.js 24:

This resolves deprecation warnings about Node.js 20 actions that will
be forced to run on Node.js 24 starting June 2, 2026.

Co-authored-by: Copilot:claude-haiku-4.5
@gsanchietti gsanchietti merged commit 95a0851 into main Apr 28, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant