Move contributor docs editor message structure tree generator from test to tools directory (#3663)

This commit is contained in:
Keavon Chambers
2026-01-20 23:53:15 -08:00
committed by GitHub
parent 7af60e02a3
commit 781fa7ae95
13 changed files with 142 additions and 111 deletions

View File

@@ -67,20 +67,23 @@ jobs:
rustup update stable
echo "🦀 Latest updated version of Rust:"
rustc --version
cargo test --package graphite-editor --lib -- messages::message::test::generate_message_tree
cd tools/editor-message-tree
cargo run
cd ../..
mkdir artifacts
mv hierarchical_message_system_tree.txt artifacts/hierarchical_message_system_tree.txt
mv website/generated/hierarchical_message_system_tree.txt artifacts/hierarchical_message_system_tree.txt
- name: 🚚 Move `artifacts` contents to the project root
- name: 🚚 Move `artifacts` contents to website/generated
run: |
mv artifacts/* .
mkdir -p website/generated
mv artifacts/* website/generated/
- name: 🔧 Build auto-generated code docs artifacts into HTML
run: |
cd website
npm run generate-editor-structure
- name: Generate node catalog documentation
- name: 📃 Generate node catalog documentation
run: |
cd tools/node-docs
cargo run