From 29c050962ed7b6828a2f235a3a7f51f397a4d40f Mon Sep 17 00:00:00 2001 From: Lucas Rodriguez Date: Thu, 11 Apr 2024 13:43:11 -0500 Subject: [PATCH 1/3] docs: add redirect for examples --- site/astro.config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/site/astro.config.ts b/site/astro.config.ts index fb53176741..9d74f19fe6 100644 --- a/site/astro.config.ts +++ b/site/astro.config.ts @@ -7,7 +7,8 @@ import remarkGemoji from "remark-gemoji"; // https://astro.build/config export default defineConfig({ redirects: { - '/docs/zarf-overview': '/' + '/docs/zarf-overview': '/', + '/examples/': '/ref/examples' }, markdown: { remarkPlugins: [remarkGemoji], From 363bc361396cd36328f4fb218b9aae398d458d8b Mon Sep 17 00:00:00 2001 From: Lucas Rodriguez Date: Thu, 11 Apr 2024 13:53:36 -0500 Subject: [PATCH 2/3] Use netlify config for dynamic redirects --- netlify.toml | 22 +++++++++++++++++++++- site/astro.config.ts | 1 - 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/netlify.toml b/netlify.toml index 3521d1663b..3c974ecbf2 100644 --- a/netlify.toml +++ b/netlify.toml @@ -2,7 +2,27 @@ base = "site/" command = "npm run build" publish = "dist/" - ignore = "git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF . src/content/docs ../examples/" + ignore = "git diff --quiet $CACHED_COMMIT_REF $COMMIT_REF . src/content/ ../examples/" [build.environment] NODE_VERSION = "20.11.1" + +[[redirects]] +from = "/docs/the-zarf-cli/cli-commands/*" +to = "/commands/:splat" + +[[redirects]] +from = "/docs/create-a-zarf-package/*" +to = "/ref/" + +[[redirects]] +from = "/docs/deploy-a-zarf-package/*" +to = "/ref/" + +[[redirects]] +from = "/examples/*" +to = "/ref/examples/:splat" + +[[redirects]] +from = "/docs/:page" +to = "/:page" diff --git a/site/astro.config.ts b/site/astro.config.ts index 9d74f19fe6..3eba3baa0a 100644 --- a/site/astro.config.ts +++ b/site/astro.config.ts @@ -8,7 +8,6 @@ import remarkGemoji from "remark-gemoji"; export default defineConfig({ redirects: { '/docs/zarf-overview': '/', - '/examples/': '/ref/examples' }, markdown: { remarkPlugins: [remarkGemoji], From 8e91e63bca89cbe780f424defdb21fc57db729a4 Mon Sep 17 00:00:00 2001 From: Lucas Rodriguez Date: Thu, 11 Apr 2024 13:54:41 -0500 Subject: [PATCH 3/3] Remove comma --- site/astro.config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/site/astro.config.ts b/site/astro.config.ts index 3eba3baa0a..fb53176741 100644 --- a/site/astro.config.ts +++ b/site/astro.config.ts @@ -7,7 +7,7 @@ import remarkGemoji from "remark-gemoji"; // https://astro.build/config export default defineConfig({ redirects: { - '/docs/zarf-overview': '/', + '/docs/zarf-overview': '/' }, markdown: { remarkPlugins: [remarkGemoji],