Skip to content

Conversation

@junpenglao
Copy link
Member

No description provided.

@junpenglao junpenglao requested a review from Copilot November 4, 2025 13:47
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR migrates the book infrastructure from Jupyter Book to MyST Markdown. The main changes include adding MyST configuration files to replace the old Jupyter Book configuration, and updating the GitHub Actions workflows to use the new build commands.

Key changes:

  • Added MyST configuration files (myst.yml) to replace Jupyter Book's _config.yml and _toc.yml
  • Updated GitHub Actions workflows to use the new MyST build command (jupyter book build --html)
  • Preserved backup copies of old configuration files

Reviewed Changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
myst.yml Root-level MyST configuration with project metadata and site settings
book/myst.yml Book-specific MyST configuration including table of contents, bibliography, and export settings
book/._toc.yml.bak Backup of the old Jupyter Book table of contents configuration
book/._config.yml.bak Backup of the old Jupyter Book configuration
.github/workflows/test.yml Updated build command to use MyST and removed cache directory management
.github/workflows/publish.yml Updated build command to use MyST and removed cache directory management

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@junpenglao junpenglao merged commit 85b5e2f into main Nov 4, 2025
1 check passed
@junpenglao junpenglao deleted the jb2_upgrade branch November 5, 2025 12:28
junpenglao added a commit that referenced this pull request Nov 5, 2025
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.

2 participants