Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump docs build to Ruby 3.2 #6253

Merged
merged 1 commit into from
Jul 25, 2023
Merged

Bump docs build to Ruby 3.2 #6253

merged 1 commit into from
Jul 25, 2023

Conversation

rmoff
Copy link
Contributor

@rmoff rmoff commented Jul 25, 2023

Linked Issue

Closes #6122


Change Description

Background

Docs currently build with Ruby 2.7.

New Feature

This PR changes the docs builds to use Ruby 3.2.

Ruby 3 has been out for 2.5 years now and results in faster site builds (~7 seconds vs. ~30-40 seconds).

Faster site builds are important for people doing docs dev work to be able to rapidly test their changes locally.

Testing Details

Tested locally and verified with results of GitHub Action

Breaking Change?

No

@rmoff rmoff added docs Improvements or additions to documentation exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached labels Jul 25, 2023
@github-actions
Copy link

github-actions bot commented Jul 25, 2023

🎊 PR Preview 45ce83e has been successfully built and deployed to https://treeverse-lakeFS-preview-pr-6253.surge.sh

🕐 Build time: 0.018s

🤖 By surge-preview

@rmoff rmoff marked this pull request as ready for review July 25, 2023 07:52
@rmoff rmoff requested review from nopcoder and N-o-Z July 25, 2023 08:02
Copy link
Member

@N-o-Z N-o-Z left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! I can finally build the docs again on my system! 😄

@rmoff rmoff merged commit b25de80 into master Jul 25, 2023
49 of 50 checks passed
@rmoff rmoff deleted the docs/6122 branch July 25, 2023 08:25
rmoff pushed a commit that referenced this pull request Jul 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Improvements or additions to documentation exclude-changelog PR description should not be included in next release changelog minor-change Used for PRs that don't require issue attached
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Docs platform] Ruby version
2 participants