Skip to content

Conversation

@martincostello
Copy link
Member

Changes

  • Remove deprecated misspell script.
  • Consolidate linting into one workflow.
  • Fix some markdownlint warnings.
  • Add GitHub Actions linter.
  • Pin markdown-link-check version.

Merge requirement checklist

  • Unit tests added/updated
  • CHANGELOG.md file updated for non-trivial changes
  • Changes in public API reviewed (if applicable)

- Remove deprecated misspell script.
- Consolidate linting into one workflow.
- Fix some markdownlint warnings.
- Add GitHub Actions linter.
- Pin markdown-link-check version.
@martincostello martincostello added enhancement New feature or request dependencies Pull requests that update a dependency file github-actions Pull requests that update GitHub Actions code labels Jul 17, 2025
Fix documentation URL that 404s.
@martincostello martincostello marked this pull request as ready for review July 17, 2025 10:10
Copilot AI review requested due to automatic review settings July 17, 2025 10:10
@martincostello martincostello requested a review from a team as a code owner July 17, 2025 10:10
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 consolidates linting workflows by removing three separate workflow files and creating a single unified linting workflow. The changes aim to modernize the CI/CD pipeline by consolidating multiple linting tasks into one workflow file and adding GitHub Actions linting capability.

  • Removed deprecated misspell workflow and consolidated all linting into a single workflow
  • Added GitHub Actions linter (actionlint) with proper problem matcher configuration
  • Pinned markdown-link-check version for better dependency management

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/workflows/misspell.yml Removed deprecated misspell workflow
.github/workflows/markdownlint.yml Removed standalone markdownlint workflow
.github/workflows/markdown-link-check.yml Removed standalone markdown link check workflow
.github/workflows/lint.yml Added consolidated linting workflow with actionlint, markdownlint, and markdown-link-check
.github/actionlint-matcher.json Added problem matcher configuration for actionlint output formatting
.github/PULL_REQUEST_TEMPLATE.md Minor formatting improvements to markdown structure
docs/migration.md Updated URL path for resource attributes documentation

@martincostello martincostello merged commit d0d9c28 into main Jul 17, 2025
13 checks passed
@martincostello martincostello deleted the actions-and-markdown-linting branch July 17, 2025 14:00
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 enhancement New feature or request github-actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants