Skip to content

markdown lint #9389

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 19, 2025
Merged

markdown lint #9389

merged 1 commit into from
May 19, 2025

Conversation

danmoseley
Copy link
Member

Description

Fix these issues, and pin markdownlint so new rules don't appear out of the blue again.

dan@danmose50:/mnt/c/git/aspire$ markdownlint --ignore '.dotnet/' --ignore '**/AnalyzerReleases.*.md' '**/*.md'
README.md:20:252 MD059/descriptive-link-text Link text should be descriptive [Context: "[here]"]
README.md:20:314 MD059/descriptive-link-text Link text should be descriptive [Context: "[here]"]
src/Aspire.Dashboard/README.md:133:85 MD059/descriptive-link-text Link text should be descriptive [Context: "[here]"]
src/Components/Aspire_Components_Progress.md:53:551 MD059/descriptive-link-text Link text should be descriptive [Context: "[here]"]
src/Components/Aspire_Components_Progress.md:65:172 MD059/descriptive-link-text Link text should be descriptive [Context: "[here]"]

Checklist

  • Is this feature complete?
    • Yes. Ready to ship.
    • No. Follow-up changes expected.
  • Are you including unit tests for the changes and scenario tests if relevant?
    • Yes
    • No
  • Did you add public API?
    • Yes
      • If yes, did you have an API Review for it?
        • Yes
        • No
      • Did you add <remarks /> and <code /> elements on your triple slash comments?
        • Yes
        • No
    • No
  • Does the change make any security assumptions or guarantees?
    • Yes
      • If yes, have you done a threat model and had a security review?
        • Yes
        • No
    • No
  • Does the change require an update in our Aspire docs?

@Copilot Copilot AI review requested due to automatic review settings May 19, 2025 13:47
Copy link
Contributor

@Copilot 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 addresses markdown lint issues by updating link texts to be more descriptive and pins the markdownlint-cli version to 0.45.0 so that future rule changes do not unexpectedly affect builds.

  • Updated descriptive link texts in several markdown files (README.md, Aspire.Dashboard/README.md, and Aspire_Components_Progress.md) to resolve MD059 errors.
  • Pinned markdownlint-cli to a specific version in the GitHub Actions workflow.

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/Components/Aspire_Components_Progress.md Revised link text to provide a clear reference to a README example.
src/Aspire.Dashboard/README.md Updated telemetry documentation link text to be more descriptive.
README.md Improved labelling of sample references with more descriptive link texts.
.github/workflows/markdownlint.yml Explicitly set markdownlint-cli version to 0.45.0 to pin linting behavior.

@github-actions github-actions bot added the area-integrations Issues pertaining to Aspire Integrations packages label May 19, 2025
@eerhardt eerhardt merged commit 1b76ab9 into dotnet:main May 19, 2025
252 of 253 checks passed
@danmoseley danmoseley deleted the markdown branch May 19, 2025 14:31
danmoseley added a commit to danmoseley/aspire that referenced this pull request May 27, 2025
Fix these issues, and pin markdownlint so new rules don't appear out of the blue again.
wtgodbe pushed a commit that referenced this pull request May 28, 2025
Fix these issues, and pin markdownlint so new rules don't appear out of the blue again.
@github-actions github-actions bot locked and limited conversation to collaborators Jun 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-integrations Issues pertaining to Aspire Integrations packages
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants