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

[release-0.16] docs: use jekyll-rtd-theme from a ruby gem #1830

Commits on Aug 8, 2024

  1. docs: use jekyll-rtd-theme from a ruby gem

    The upstream repo (and the release downloads)
    github.com/rundocs/jekyll-rtd-theme has been deleted. This broke our
    docs generation as the remote theme configuration depended on
    downloading the release artefact.
    
    This patch changes the docs building to use a Ruby gem instead of the
    remote theme setting. To complicate matters, the gem has an seemingly
    incorrect (too strict) version dependency. To mitigate this, we now
    install bundler-override plugin to ignore this particular dependency.
    
    The netlify conf is a hack, but I wasn't able to figure out a way how to
    install the bundler-override plugin without doing all ruby
    initialization in the build command.
    marquiz authored and k8s-infra-cherrypick-robot committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    662db6c View commit details
    Browse the repository at this point in the history