Skip to content

Update docs dependencies#7094

Merged
BlackYps merged 4 commits intodevelopfrom
update-docs-dependencies
Apr 14, 2026
Merged

Update docs dependencies#7094
BlackYps merged 4 commits intodevelopfrom
update-docs-dependencies

Conversation

@BlackYps
Copy link
Copy Markdown
Contributor

@BlackYps BlackYps commented Apr 13, 2026

Description of the proposed changes

Update dependencies for our github pages website

Testing done on the proposed changes

A local build was successful.

Additional context

I also updated the Ruby version to the one on my machine to make sure it will work.
No snippet because there are no changes to the game files.

Checklist

Summary by CodeRabbit

  • Chores

    • Updated documentation build infrastructure with Ruby 3.4 and latest Jekyll and documentation theme versions.
  • Bug Fixes

    • Fixed documentation build configuration file reference.

@github-actions github-actions bot marked this pull request as draft April 13, 2026 23:07
@BlackYps BlackYps marked this pull request as ready for review April 13, 2026 23:08
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 13, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 33449d2f-f291-467f-993d-34f21f329514

📥 Commits

Reviewing files that changed from the base of the PR and between 711770c and 6a2af10.

⛔ Files ignored due to path filters (1)
  • docs/Gemfile.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • .github/workflows/docs-build.yml
  • docs/Gemfile
  • docs/documentation.md

📝 Walkthrough

Walkthrough

The documentation build infrastructure is updated to use Ruby 3.4, Jekyll 4.4.1, and just-the-docs 0.12.0. Additionally, a configuration file reference typo in documentation is corrected.

Changes

Cohort / File(s) Summary
Build Infrastructure
.github/workflows/docs-build.yml, docs/Gemfile
Ruby version bumped from 3.3 to 3.4; Jekyll dependency updated from ~> 4.3.3 to ~> 4.4.1 and just-the-docs from 0.8.2 to 0.12.0.
Documentation
docs/documentation.md
Fixed file extension typo in Jekyll config reference from _config_debug.ym to _config_debug.yml.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Dependencies hop to newer ground,
Ruby's stepping up, faster and sound,
Jekyll leaps from four-point-three,
Just-the-docs blooms like a garden tree—
One typo squashed, the docs now whole,
A tidy burrow, a rabbit's goal! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title directly describes the main change—updating documentation dependencies including Jekyll, just-the-docs, and Ruby version.
Description check ✅ Passed The description covers the main changes and testing, but the changelog checklist item is explicitly marked as not applicable rather than being completed.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch update-docs-dependencies

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@BlackYps BlackYps added the dependencies Pull requests that update a dependency file label Apr 13, 2026
@BlackYps BlackYps merged commit c1974f3 into develop Apr 14, 2026
5 of 6 checks passed
@BlackYps BlackYps deleted the update-docs-dependencies branch April 14, 2026 09:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant