Patch the gov.uk tech-docs gems after installing #393
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
These files represent the patches described in this issue:
alphagov/tech-docs-gem#191
They enable using (a patched version of) the gov.uk tech-docs gem to publish a
documentation site using github pages without requiring the site to be
published at the root docpath ("/") of a dedicated domain.
i.e. this enables publishing a site at:
This is the default github pages URL for the repository "my-repo" belonging to
the github user/organisation "username".
As opposed to:
Without these patches, the search function of the site will not work correctly.
The patch files in this directory are used in the Dockerfile to build the
docker image which is used in the publishing process.
This is a nasty hack, but the alternative is to maintain forks of two gems,
govuk_tech_docs
andmiddleman-search-gds
, so this seems a pragmaticsolution until the issue above is resolved in the upstream gems.