DTSPO-34581: Add the Platform Catalogue for Terraform modules - #656
Merged
Merged
Conversation
manohar-hmcts
commented
Sep 10, 2026
Contributor
- Builds on Thomas's terraform-docs-test PoC, merged up to date with main
- Adds a Platform Catalogue section with a filterable Terraform modules page
- Content is generated: each module repo owns a .hmcts/catalogue.yaml, discovered via the terraform-module GitHub topic
- A daily scheduled workflow refreshes the data and opens a PR with any changes
- Catalogue starts empty with a clear 'being populated' message; PoC fixture data stays under poc/ for local development only
- The refresh uses the repository GITHUB_TOKEN (all catalogued repos are public); an org GitHub App can replace it later if private modules join
- The catalogue schema is served from the site at /schemas/ so the link works before and after merge
- Next step (separate PRs): add catalogue.yaml to the real platops module repos once stewardship details are confirmed
…-module-catalogue
Take the terraform-docs-test PoC, merge main, and make it safe to ship: - Serve the catalogue schema from the site at /schemas/ and link it relatively, so the link works before and after merge - Start the catalogue empty with a clear 'being populated' state; the PoC fixture data stays under poc/ for local development only, so no fixture modules or dead repository links reach the live site - Run the scheduled refresh with the repository GITHUB_TOKEN (all catalogued repos are public); an org GitHub App can replace it if private modules ever join - Guard the filter count label when no filters render
manohar-hmcts
requested review from
danielwilsonkainos,
gunnertwin and
playfair0319-moj
September 10, 2026 16:42
poc and vnd added to the allow list, an entrie typo fixed, and 502 added to ignore_status_codes: a Confluence outage returned 502 for 25 pre-existing links at once, blocking every open PR.
endakelly
approved these changes
Sep 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.