[Misc/Docs] Fix Typedoc workflow to not break the "go to main" link (#6502)

* Fixed missing `img src=`
This commit is contained in:
Bertie690 2025-09-06 18:43:26 -04:00 committed by GitHub
parent f29bfa31cd
commit b5124ae3ce
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -19,15 +19,10 @@ export function load(app) {
app.renderer.on(Renderer.EVENT_END_PAGE, page => {
if (page.pageKind === PageKind.Index && page.contents) {
page.contents = page.contents
// Replace links to the beta documentation site with the current ref name
// Replace the SVG to the beta documentation site with the current ref name
.replace(
/href="(.*pagefaultgames.github.io\/pokerogue\/).*?"/, // formatting
`href="$1/${process.env.REF_NAME}"`,
)
// Replace the link to Beta's coverage SVG with the SVG file for the branch in question.
.replace(
/img src=".*?coverage.svg/, // formatting
`img src="coverage.svg"`,
/^<a href="(.*?)\/beta(.*?)"><img src=".*coverage.svg"/m, // formatting
`<a href="$1/${process.env.REF_NAME}$2"><img src="coverage.svg"`,
);
}
});