From 322f7f7c85191c0c203705053e7d5fc935cb823f Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Wed, 23 Sep 2026 14:34:36 +0530 Subject: [PATCH 1/2] docs: remove CI sub-routes and add redirects --- astro.config.mjs | 24 +++++++++++++++++-- src/content/docs/ci/checks/_meta.yml | 2 -- src/content/docs/ci/checks/analyze.mdx | 12 ---------- src/content/docs/ci/checks/check-spelling.mdx | 12 ---------- src/content/docs/ci/checks/format.mdx | 12 ---------- src/content/docs/ci/checks/index.mdx | 12 ---------- src/content/docs/ci/checks/run-tests.mdx | 12 ---------- .../docs/ci/checks/upload-coverage.mdx | 12 ---------- src/content/docs/ci/faq.mdx | 14 ----------- src/content/docs/ci/index.mdx | 6 ++--- src/content/docs/ci/setup.mdx | 16 ------------- src/content/docs/ci/uninstall.mdx | 14 ----------- src/content/docs/ci/view-logs.mdx | 14 ----------- 13 files changed, 25 insertions(+), 137 deletions(-) delete mode 100644 src/content/docs/ci/checks/_meta.yml delete mode 100644 src/content/docs/ci/checks/analyze.mdx delete mode 100644 src/content/docs/ci/checks/check-spelling.mdx delete mode 100644 src/content/docs/ci/checks/format.mdx delete mode 100644 src/content/docs/ci/checks/index.mdx delete mode 100644 src/content/docs/ci/checks/run-tests.mdx delete mode 100644 src/content/docs/ci/checks/upload-coverage.mdx delete mode 100644 src/content/docs/ci/faq.mdx delete mode 100644 src/content/docs/ci/setup.mdx delete mode 100644 src/content/docs/ci/uninstall.mdx delete mode 100644 src/content/docs/ci/view-logs.mdx diff --git a/astro.config.mjs b/astro.config.mjs index 6a2b4ce1..2e8fc6b4 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -153,12 +153,11 @@ export default defineConfig({ }, { label: 'CI', - collapsed: true, + link: '/ci/', badge: { text: 'Deprecated', variant: 'caution', }, - items: [{ autogenerate: { directory: 'ci' } }], }, { label: 'Account', @@ -353,5 +352,26 @@ Developer & Agent Interfaces: '/troubleshooting': '/code-push/troubleshooting/', '/uninstall': '/code-push/uninstall/', '/update-strategies': '/code-push/update-strategies/', + // Redirects for removed CI sub-routes + '/ci/setup': '/ci/', + '/ci/setup/': '/ci/', + '/ci/view-logs': '/ci/', + '/ci/view-logs/': '/ci/', + '/ci/uninstall': '/ci/', + '/ci/uninstall/': '/ci/', + '/ci/faq': '/ci/', + '/ci/faq/': '/ci/', + '/ci/checks': '/ci/', + '/ci/checks/': '/ci/', + '/ci/checks/analyze': '/ci/', + '/ci/checks/analyze/': '/ci/', + '/ci/checks/check-spelling': '/ci/', + '/ci/checks/check-spelling/': '/ci/', + '/ci/checks/format': '/ci/', + '/ci/checks/format/': '/ci/', + '/ci/checks/run-tests': '/ci/', + '/ci/checks/run-tests/': '/ci/', + '/ci/checks/upload-coverage': '/ci/', + '/ci/checks/upload-coverage/': '/ci/', }, }); diff --git a/src/content/docs/ci/checks/_meta.yml b/src/content/docs/ci/checks/_meta.yml deleted file mode 100644 index 27d2864a..00000000 --- a/src/content/docs/ci/checks/_meta.yml +++ /dev/null @@ -1,2 +0,0 @@ -label: Checks -collapsed: true diff --git a/src/content/docs/ci/checks/analyze.mdx b/src/content/docs/ci/checks/analyze.mdx deleted file mode 100644 index c8f34e8e..00000000 --- a/src/content/docs/ci/checks/analyze.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Analyze -description: The details of the Analyze check in Shorebird CI ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/checks/check-spelling.mdx b/src/content/docs/ci/checks/check-spelling.mdx deleted file mode 100644 index 809db1b6..00000000 --- a/src/content/docs/ci/checks/check-spelling.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Check Spelling -description: The details of the Check Spelling check in Shorebird CI ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/checks/format.mdx b/src/content/docs/ci/checks/format.mdx deleted file mode 100644 index ba9bcea5..00000000 --- a/src/content/docs/ci/checks/format.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Format -description: The details of the Format check in Shorebird CI ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/checks/index.mdx b/src/content/docs/ci/checks/index.mdx deleted file mode 100644 index dc068425..00000000 --- a/src/content/docs/ci/checks/index.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Overview -description: The landing page for the Checks detail section ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/checks/run-tests.mdx b/src/content/docs/ci/checks/run-tests.mdx deleted file mode 100644 index e9ce2c39..00000000 --- a/src/content/docs/ci/checks/run-tests.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Run Tests -description: The details of the Run Tests check in Shorebird CI ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/checks/upload-coverage.mdx b/src/content/docs/ci/checks/upload-coverage.mdx deleted file mode 100644 index d7f3c8aa..00000000 --- a/src/content/docs/ci/checks/upload-coverage.mdx +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: Upload Coverage -description: The details of the Upload Coverage check in Shorebird CI ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/faq.mdx b/src/content/docs/ci/faq.mdx deleted file mode 100644 index d2d92016..00000000 --- a/src/content/docs/ci/faq.mdx +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: FAQ -description: Frequently asked questions about Shorebird CI -sidebar: - order: 5 ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/index.mdx b/src/content/docs/ci/index.mdx index b9804976..21b6667c 100644 --- a/src/content/docs/ci/index.mdx +++ b/src/content/docs/ci/index.mdx @@ -1,8 +1,8 @@ --- -title: Overview -description: A high-level explanation of what Shorebird CI is and how it works. +title: CI +description: Shorebird CI has been deprecated. sidebar: - label: Overview + label: CI order: 1 --- diff --git a/src/content/docs/ci/setup.mdx b/src/content/docs/ci/setup.mdx deleted file mode 100644 index 8658f1fd..00000000 --- a/src/content/docs/ci/setup.mdx +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Setup -description: - How to get Shorebird CI set up and ready for use in your repository. -sidebar: - label: Setup - order: 2 ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/uninstall.mdx b/src/content/docs/ci/uninstall.mdx deleted file mode 100644 index d946011a..00000000 --- a/src/content/docs/ci/uninstall.mdx +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Uninstall -description: How to uninstall Shorebird CI from your repository -sidebar: - order: 4 ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: diff --git a/src/content/docs/ci/view-logs.mdx b/src/content/docs/ci/view-logs.mdx deleted file mode 100644 index 292dee5d..00000000 --- a/src/content/docs/ci/view-logs.mdx +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Viewing Logs -description: How to view the logs for a check run on Shorebird CI -sidebar: - order: 3 ---- - -:::caution[Shorebird CI has been deprecated] - -Shorebird CI was deprecated on **August 8, 2026**. See the -[Shorebird CI README](https://github.com/shorebirdtech/shorebird/blob/main/packages/shorebird_ci/README.md) -for migration options. - -::: From 92bbf36ebff1c93fb8c1de63db6ea6f08c40def4 Mon Sep 17 00:00:00 2001 From: Abhishek Doshi Date: Wed, 23 Sep 2026 16:00:47 +0530 Subject: [PATCH 2/2] docs: dedupe CI redirects and tidy CI page frontmatter Drop trailing-slash redirect keys that collide with the bare keys in Astro's router, remove sidebar frontmatter that no longer applies to a link item, and retitle the page to Shorebird CI. --- astro.config.mjs | 10 ---------- src/content/docs/ci/index.mdx | 9 ++++----- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/astro.config.mjs b/astro.config.mjs index 2e8fc6b4..a95db5e7 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -354,24 +354,14 @@ Developer & Agent Interfaces: '/update-strategies': '/code-push/update-strategies/', // Redirects for removed CI sub-routes '/ci/setup': '/ci/', - '/ci/setup/': '/ci/', '/ci/view-logs': '/ci/', - '/ci/view-logs/': '/ci/', '/ci/uninstall': '/ci/', - '/ci/uninstall/': '/ci/', '/ci/faq': '/ci/', - '/ci/faq/': '/ci/', '/ci/checks': '/ci/', - '/ci/checks/': '/ci/', '/ci/checks/analyze': '/ci/', - '/ci/checks/analyze/': '/ci/', '/ci/checks/check-spelling': '/ci/', - '/ci/checks/check-spelling/': '/ci/', '/ci/checks/format': '/ci/', - '/ci/checks/format/': '/ci/', '/ci/checks/run-tests': '/ci/', - '/ci/checks/run-tests/': '/ci/', '/ci/checks/upload-coverage': '/ci/', - '/ci/checks/upload-coverage/': '/ci/', }, }); diff --git a/src/content/docs/ci/index.mdx b/src/content/docs/ci/index.mdx index 21b6667c..d7a3632d 100644 --- a/src/content/docs/ci/index.mdx +++ b/src/content/docs/ci/index.mdx @@ -1,9 +1,8 @@ --- -title: CI -description: Shorebird CI has been deprecated. -sidebar: - label: CI - order: 1 +title: Shorebird CI +description: + Shorebird CI was deprecated on August 8, 2026. Find migration options for + existing users. --- :::caution[Shorebird CI has been deprecated]