Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 5, 2026

The footer Support link pointed to an external Microsoft domain. Created an internal support policy page with content from the official policy, updated the footer link, and added the page to sidebar navigation.

Changes

  • Created /support/ page with comprehensive policy content:

    • Modern Lifecycle Policy overview
    • Supported versions and release cadence
    • Servicing updates, container support, upgrade guidance
    • Community and enterprise support channels
  • Updated footer link from https://dotnet.microsoft.com/platform/support/policy/aspire to /support/

  • Added to CLI Reference sidebar with sentence-cased i18n translations for 16 languages

    • Uses sentence casing ("Support policy") throughout all translations
    • Positioned in CLI Reference section for future expansion to include API reference

Screenshot

Support policy page in CLI Reference section

Original prompt

This section details on the original issue you should resolve

<issue_title>Add support policy page</issue_title>
<issue_description>https://dotnet.microsoft.com/platform/support/policy/aspire</issue_description>

<agent_instructions>Please create a new support page, update the footer Support link to point to this page. The content for the page should be taken from this page: https://dotnet.microsoft.com/en-us/platform/support/policy/aspire</agent_instructions>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits January 5, 2026 16:03
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Copilot AI changed the title [WIP] Add support policy page and update footer link Add internal support policy page Jan 5, 2026
Copilot AI requested a review from IEvangelist January 5, 2026 16:12
@IEvangelist
Copy link
Member

Hey @copilot, there's a few things I'd like updated. Please use sentence casing for the titles. Please move this out of the community topics, and let's add it to the cli reference topic area for now - as we plan to eventually update this topic area to be just 'Reference' (for a later date, that will include API ref as well).

IEvangelist and others added 2 commits January 5, 2026 11:12
Updated title and description for Aspire support policy documentation. Revised sections for clarity and consistency.
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 5, 2026

Hey @copilot, there's a few things I'd like updated. Please use sentence casing for the titles. Please move this out of the community topics, and let's add it to the cli reference topic area for now -...

Updated in commit d439e57:

  • Changed title to use sentence casing ("Support policy")
  • Moved from Community topics to CLI Reference section
  • Added sentence-cased translations for all 16 supported languages

Support policy page in CLI Reference section

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • https://api.github.com/repos/CommunityToolkit/Aspire
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
  • https://api.github.com/repos/dotnet/aspire
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
  • https://api.github.com/repos/dotnet/aspire-samples
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
  • https://api.github.com/repos/microsoft/aspire.dev
    • Triggering command: /usr/local/bin/node node ./scripts/update-github-stats.js (http block)
  • telemetry.astro.build
    • Triggering command: /usr/local/bin/node node /home/REDACTED/work/aspire.dev/aspire.dev/src/frontend/node_modules/.bin/../astro/astro.js dev (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

@IEvangelist IEvangelist marked this pull request as ready for review January 5, 2026 17:48
Copilot AI review requested due to automatic review settings January 5, 2026 17:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds an internal support policy page to replace the external Microsoft domain link in the footer. The new page provides comprehensive information about Aspire's lifecycle, release cadence, supported versions, and support guidelines.

  • Created a new /support/ page with detailed policy content from the official Microsoft support policy
  • Updated the footer Support link from an external URL to the internal page
  • Added the support policy to the CLI Reference sidebar with translations in 16 languages

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/frontend/src/content/docs/support.mdx New support policy page with version tables, lifecycle information, and support guidelines
src/frontend/src/components/MicrosoftFooter.astro Updated Support link to point to internal /support/ page instead of external Microsoft domain
src/frontend/config/sidebar/cli-reference.topics.ts Added "Support policy" entry with translations for 16 languages to CLI Reference sidebar

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +196 to +218
{
label: 'Support policy',
translations: {
da: 'Supportpolitik',
de: 'Support-Richtlinie',
en: 'Support policy',
es: 'Política de soporte',
fr: 'Politique de support',
hi: 'समर्थन नीति',
id: 'Kebijakan dukungan',
it: 'Politica di supporto',
ja: 'サポートポリシー',
ko: '지원 정책',
pt: 'Política de suporte',
'pt-BR': 'Política de suporte',
'pt-PT': 'Política de suporte',
ru: 'Политика поддержки',
tr: 'Destek politikası',
uk: 'Політика підтримки',
'zh-CN': '支持政策',
},
slug: 'support',
},
Copy link

Copilot AI Jan 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The support policy page is placed under the CLI Reference section in the sidebar, but it doesn't conceptually belong there. The support policy is a general documentation page that applies to all of Aspire, not specifically the CLI. Consider either:

  1. Creating a separate top-level sidebar section for general documentation pages like support policy, or
  2. Placing it in a more appropriate existing section if one exists

The placement decision seems inconsistent with the semantic organization of the rest of the sidebar structure.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support policy page

2 participants