Skip to content

Commit 795b502

Browse files
andrewjongclaude
andcommitted
hotfix(docs): exclude AirSim scene binaries from docs builds (0.20.8)
The same-dir plugin publishes the whole repo tree as site content, and the downloaded Microsoft AirSim UE4 scenes (simulation/ms-airsim/assets/scenes/) and environments (simulation/ms-airsim/environments/) were not in exclude_docs, so every mkdocs build/serve on a machine with scenes fetched copied ~15 GB of Unreal .debug binaries and zips into the site directory. No pages or links reference either directory. Bumps VERSION 0.20.7 -> 0.20.8 and records the change in the release notes. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
1 parent 8aed8fc commit 795b502

3 files changed

Lines changed: 17 additions & 1 deletion

File tree

‎.env‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ PROJECT_NAME="airstack"
1212
# If you've run ./airstack.sh setup, then this will auto-generate from the git commit hash every time a change is made
1313
# to a Dockerfile or docker-compose.yaml file. Otherwise this can also be set explicitly to make a release version.
1414
# auto-generated from git commit hash
15-
VERSION="0.20.7"
15+
VERSION="0.20.8"
1616
# Image-tag discriminator ONLY (appears in the image tag suffix, e.g. ..._robot-x86-64_dev).
1717
# No Dockerfile consumes it: "prebuilt" does NOT bake the built ros_ws into the image today —
1818
# a real prebuilt (workspace-baked) stage is future work. Keep "dev" (mounted code, built live).

‎docs/release_notes/index.md‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,17 @@ its own notes. -->
2121

2222
- Nothing yet.
2323

24+
## 0.20.8 — 2026-09-04
25+
26+
- **Docs builds no longer copy AirSim scene binaries.** The `same-dir`
27+
plugin publishes the whole repo tree as site content, and the downloaded
28+
Microsoft AirSim UE4 scenes (`simulation/ms-airsim/assets/scenes/`) and
29+
environments (`simulation/ms-airsim/environments/`) were not excluded —
30+
every `mkdocs build` or `docs serve` on a machine with scenes fetched
31+
copied ~15 GB of Unreal `.debug` binaries and zips into the site
32+
directory. Both directories are now listed in `exclude_docs`. No pages or
33+
links referenced them.
34+
2435
## 0.20.7 — 2026-08-30
2536

2637
- **Fixed 404s on every README-sourced docs page.** The `exclude_docs`

‎mkdocs.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ exclude_docs: |
2020
**/ros_ws/install
2121
**/kit-app-template/**
2222
**/isaac_sim_data/**
23+
# Downloaded AirSim UE4 scene binaries (fetched by assets/scenes/fetch_scene.sh)
24+
# and environments: multi-GB, gitignored, never doc content. Without this the
25+
# same-dir plugin copies them into every site build (~15 GB per build).
26+
simulation/ms-airsim/assets/scenes/**
27+
simulation/ms-airsim/environments/**
2328
# Fetched module checkouts (RFC #379 §9): the docs deploy workflows clone the
2429
# registry index + each registered module repo into the gitignored modules/
2530
# dir. Their content is linked from docs/modules/ (generated by

0 commit comments

Comments
 (0)