Update documentation to 26.1 LTS#146
Update documentation to 26.1 LTS#146MichaelFisher1997 wants to merge 3 commits intoRedot-Engine:masterfrom
Conversation
- Change version from dev to 26.1 - Remove unstable warning banner (godot_is_latest: False) - Update version selector to show only 26.1 - Remove 4.3, 4.4, and dev from versions list
📝 WalkthroughWalkthroughThe PR updates the documentation configuration to version 26.1 and adds a Nix flake configuration file for managing the development environment. It marks version 26.1 as the current stable release and defines Python 3.11 development shells with Sphinx and related documentation packages. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
conf.py (1)
210-211:⚠️ Potential issue | 🟡 MinorPre-existing bug:
html_extra_pathis overwritten —robots.txtis silently dropped.Line 211 reassigns
html_extra_path, discarding therobots.txtentry from Line 210. This isn't introduced by this PR, but since you're touchingconf.py, it's worth fixing:Proposed fix
-html_extra_path = ["robots.txt"] -html_extra_path = ["sitemap.xml"] +html_extra_path = ["robots.txt", "sitemap.xml"]
🤖 Fix all issues with AI agents
In `@flake.nix`:
- Around line 48-57: The app program uses cd ${self} which points to a read-only
Nix store path and will fail when build.sh writes output; update the program
(the pkgs.writeShellScript block under apps.default / program) to run in a
writable location (e.g., remove cd ${self} and operate from the current working
directory or create a temporary work dir) and include the missing runtime tools
by adding pkgs.gnumake, pkgs.parallel, pkgs.libwebp, and pkgs.imagemagick to the
PATH (or reference their bin directories) alongside pythonEnv and pkgs.git so
build.sh has the required executables available. Ensure the script uses a
writable path before invoking FULL_RUN=1 ./build.sh and that PATH includes the
added packages.
|
Closing this PR. Will create a new one targeting the 26.1 branch instead of master, since the workflow reads conf.py from the 26.1 branch. |
Changes:
Testing:
Please test on Cloudflare preview before merging to ensure it deploys correctly.
Summary by CodeRabbit