Skip to content

Conversation

@mojavelinux
Copy link
Contributor

  • reconfigure the docsearch scraper to store component and version for each res
  • switch from the Docker image to a resuable GitHub Action
  • add publish-docsearch-config extension to transform Handlebars into YAML

When this is merged, the first build will generate and publish the docsearch-config.json file. That fill will subsequently be used by the scraper.

Once that build is complete, a maintainer will need to trigger the "Rebuild Search Index" workflow. That will generate a new search index. However, this index will still work with the existing client.

Next, the UI PR that enhances the search client will need to be merged. (spring-io/antora-ui-spring#49)

Finally, a full build of the site (Deploy Docs) will need to be triggered by a maintainer. At that point, the new search records and client will be rolled out.

- reconfigure the docsearch scraper to store component and version for each res
- switch from the Docker image to a resuable GitHub Action
- add publish-docsearch-config extension to transform Handlebars into YAML
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Dec 21, 2022
@marcusdacoregio marcusdacoregio added in: docs An issue in Documentation or samples type: enhancement A general enhancement and removed status: waiting-for-triage An issue we've not yet triaged labels Dec 22, 2022
@marcusdacoregio marcusdacoregio self-assigned this Dec 22, 2022
@marcusdacoregio marcusdacoregio merged commit 409bd29 into spring-projects:docs-build Dec 22, 2022
@mojavelinux mojavelinux deleted the rework-search-indexing branch December 22, 2022 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

in: docs An issue in Documentation or samples type: enhancement A general enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants