Skip to content

Commit 5e24e01

Browse files
authored
Merge pull request #11 from dora-rs/node-hub-folder
Node hub folder
2 parents 81fb1ef + 3876a4f commit 5e24e01

File tree

472 files changed

+390
-715
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

472 files changed

+390
-715
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,22 @@ jobs:
3333
- uses: actions/checkout@v5
3434
- uses: r7kamura/rust-problem-matchers@v1.1.0
3535
- run: cargo --version --verbose
36+
- name: Free Disk Space (Ubuntu)
37+
uses: jlumbroso/free-disk-space@main
38+
if: runner.os == 'Linux'
39+
with:
40+
# this might remove tools that are actually needed,
41+
# if set to "true" but frees about 6 GB
42+
tool-cache: false
43+
44+
# all of these default to true, but feel free to set to
45+
# "false" if necessary for your workflow
46+
android: true
47+
dotnet: true
48+
haskell: true
49+
large-packages: false
50+
docker-images: true
51+
swap-storage: false
3652

3753
- uses: Swatinem/rust-cache@v2
3854
with:
@@ -43,11 +59,11 @@ jobs:
4359
cache-directories: ${{ env.CARGO_TARGET_DIR }}
4460

4561
- name: "Check"
46-
run: cargo check --all --exclude dora-dav1d --exclude dora-rav1e
62+
run: cargo check --all --exclude dora-dav1d --exclude dora-rav1e --exclude dora-qwen-omni
4763
- name: "Build"
48-
run: cargo build --all --exclude dora-dav1d --exclude dora-rav1e
64+
run: cargo build --all --exclude dora-dav1d --exclude dora-rav1e --exclude dora-qwen-omni
4965
- name: "Test"
50-
run: cargo test --all --exclude dora-dav1d --exclude dora-rav1e
66+
run: cargo test --all --exclude dora-dav1d --exclude dora-rav1e --exclude dora-qwen-omni
5167

5268
clippy:
5369
name: "Clippy"
@@ -59,7 +75,7 @@ jobs:
5975
- run: cargo --version --verbose
6076

6177
- name: "Clippy"
62-
run: cargo clippy --all --exclude dora-dav1d --exclude dora-rav1e
78+
run: cargo clippy --all --exclude dora-dav1d --exclude dora-rav1e --exclude dora-qwen-omni
6379

6480
rustfmt:
6581
name: "Formatting"

.github/workflows/node-hub-ci-cd.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,14 @@ jobs:
3232
- id: jobs
3333
uses: kmanimaran/list-folder-action@v4
3434
with:
35-
path: .
35+
path: node-hub
3636

3737
ci:
3838
runs-on: ${{ matrix.platform }}
3939
needs: [find-jobs]
4040
defaults:
4141
run:
42-
working-directory: ${{ matrix.folder }}
42+
working-directory: node-hub/${{ matrix.folder }}
4343
strategy:
4444
fail-fast: ${{ github.event_name != 'workflow_dispatch' && !(github.event_name == 'release' && startsWith(github.ref, 'refs/tags/')) }}
4545
matrix:
@@ -96,5 +96,5 @@ jobs:
9696
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_PASS }}
9797
CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }}
9898
run: |
99-
chmod +x ../.github/workflows/node_hub_test.sh
100-
../.github/workflows/node_hub_test.sh
99+
chmod +x ../../.github/workflows/node_hub_test.sh
100+
../../.github/workflows/node_hub_test.sh

.github/workflows/node_hub_test.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ CI=${GITHUB_ACTIONS:-false}
88
ignored_folders=("dora-parler" "dora-opus" "dora-internvl" "dora-magma")
99

1010
# Skip test
11-
skip_test_folders=("dora-internvl" "dora-parler" "dora-keyboard" "dora-microphone" "terminal-input" "dora-magma")
11+
skip_test_folders=("dora-internvl" "dora-parler" "dora-keyboard" "dora-microphone" "terminal-input" "dora-magma" "dora-phi4" "dora-qwen2-5-vl")
1212

1313
# Get current working directory
1414
dir=$(pwd)
@@ -18,7 +18,7 @@ base_dir=$(basename "$dir")
1818

1919
export GIT_LFS_SKIP_SMUDGE=1
2020
# Large node list requiring space cleanup
21-
large_node=("dora-phi4")
21+
large_node=("dora-phi4", "dora-qwen2-5-vl")
2222

2323
export PYTEST_ADDOPTS="-x"
2424

.gitmodules

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
[submodule "dora-rdt-1b/dora_rdt_1b/RoboticsDiffusionTransformer"]
1+
[submodule "node-hub/dora-rdt-1b/dora_rdt_1b/RoboticsDiffusionTransformer"]
22
path = dora-rdt-1b/dora_rdt_1b/RoboticsDiffusionTransformer
33
url = https://github.com/thu-ml/RoboticsDiffusionTransformer
4-
[submodule "dora-magma/dora_magma/Magma"]
4+
[submodule "node-hub/dora-magma/dora_magma/Magma"]
55
path = dora-magma/dora_magma/Magma
66
url = https://github.com/microsoft/Magma

Cargo.lock

Lines changed: 9 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
[workspace]
22
resolver = "3"
33
members = [
4-
"dora-mcp-host",
5-
"dora-mcp-server",
6-
"dora-record",
7-
"dora-rerun",
8-
"terminal-print",
9-
"openai-proxy-server",
10-
"dora-kit-car",
11-
"dora-object-to-pose",
12-
"dora-mistral-rs",
13-
"dora-rav1e",
14-
"dora-dav1d",
15-
"dora-rustypot",
4+
"node-hub/dora-mcp-host",
5+
"node-hub/dora-mcp-server",
6+
"node-hub/dora-record",
7+
"node-hub/dora-rerun",
8+
"node-hub/terminal-print",
9+
"node-hub/openai-proxy-server",
10+
"node-hub/dora-kit-car",
11+
"node-hub/dora-object-to-pose",
12+
"node-hub/dora-mistral-rs",
13+
"node-hub/dora-rav1e",
14+
"node-hub/dora-dav1d",
15+
"node-hub/dora-rustypot",
1616
]
1717

1818
[workspace.package]

0 commit comments

Comments
 (0)