Skip to content

Conversation

@martincostello
Copy link
Collaborator

  • Add markdownlint.
  • Update actionlint to the latest version.
  • Update zizmor to the latest version.

- Add markdownlint.
- Update actionlint to the latest version.
- Update zizmor to the latest version.
@martincostello martincostello added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Nov 23, 2025
Rename `actions-lint` to `lint`.
@codecov
Copy link

codecov bot commented Nov 23, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.53%. Comparing base (6202ca9) to head (57e0613).
⚠️ Report is 1 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3673   +/-   ##
=======================================
  Coverage   94.53%   94.53%           
=======================================
  Files         111      111           
  Lines        3861     3861           
  Branches      778      778           
=======================================
  Hits         3650     3650           
  Misses        211      211           
Flag Coverage Δ
Linux 94.53% <ø> (ø)
Windows 94.53% <ø> (ø)
macOS 94.53% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Fix various markdownlint warnings.
@martincostello martincostello marked this pull request as ready for review November 23, 2025 18:29
Copilot AI review requested due to automatic review settings November 23, 2025 18:29
@martincostello martincostello enabled auto-merge (squash) November 23, 2025 18:30
Copilot finished reviewing on behalf of martincostello November 23, 2025 18:31
Copy link

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 markdown linting to the project's CI workflow and updates existing linters to their latest versions. The changes include renaming the workflow file from actions-lint.yml to lint.yml and applying markdown formatting fixes throughout the documentation to comply with the new linter rules.

  • Added markdownlint-cli2 for markdown file linting with configuration in .markdownlint.json
  • Updated actionlint from v1.7.7 to v1.7.9 and zizmor from v1.14.1 to v1.16.3
  • Applied markdown formatting fixes including proper heading syntax, table alignment, and blank lines

Reviewed changes

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

Show a summary per file
File Description
.github/workflows/lint.yml Renamed from actions-lint.yml, updated linter versions, and added markdownlint step
.github/zizmor.yml Added configuration to disable new zizmor rules (concurrency-limits and dependabot-cooldown)
Swashbuckle.AspNetCore.slnx Updated workflow file reference from actions-lint.yml to lint.yml
README.md Added "Getting Started" heading and fixed table column alignment syntax
CONTRIBUTING.md Fixed heading syntax from underlined style to ATX style (using # symbols)
docs/migrating-to-v10.md Added blank line after code block for proper markdown formatting
Comments suppressed due to low confidence (1)

.github/workflows/lint.yml:9

  • The paths-ignore configuration excludes **/*.md files, which means the workflow will not run when markdown files are modified in push events. This conflicts with the newly added markdown linting step (lines 53-58) that specifically checks markdown files.

Consider removing - '**/*.md' from the paths-ignore list so that markdown changes trigger the linter, or explicitly add paths for markdown files in the pull_request trigger to ensure markdown files are linted in PRs.


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

@martincostello martincostello merged commit f8cc855 into master Nov 23, 2025
20 checks passed
@martincostello martincostello deleted the add-markdown-lint branch November 23, 2025 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants