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

Deploy rosdep documentation via GitHub Pages. #980

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Aug 19, 2024

  1. Update for local documentation building.

    I had to comment out the example intersphinx mapping as None is
    apparently no longer a valid map value.
    
    I also attempted to use extras_require to specify documentation
    dependencies which are probably incomplete but it was enough to build on
    my machine.
    nuclearsandwich committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    28280c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Add earthly build configuration for building docs.

    I prefer the now acceptable build.earth filename over for the
    Filefile-style Earthfile.
    
    Along with the build.earth I've also included a .earthlyignore file
    which uses the same format as a [.dockerignore] file.
    Although we are not creating distributable images ignoring spurious
    files in the docker context helps cut down on cache misses invalidating
    dependency layers in the build.
    
    [.dockerignore]: https://docs.docker.com/build/concepts/context/#dockerignore-files
    nuclearsandwich committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9043f6c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    996815f View commit details
    Browse the repository at this point in the history
  3. Separate jobs run in separate contexts.

    I thought that workflows were isolated but jobs were not. Ah well.
    nuclearsandwich committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    b82031f View commit details
    Browse the repository at this point in the history