Skip to content

[.github] Add workflow to run actionlint - #14874

Merged
Mike Harder (mikeharder) merged 18 commits into
mainfrom
mikeharder-github-test
May 29, 2026
Merged

Mike Harder (mikeharder) merged 18 commits into
mainfrom
mikeharder-github-test

Conversation

@mikeharder

@mikeharder Mike Harder (mikeharder) commented Apr 1, 2026 •

Copy link
Copy Markdown
Contributor
  • enable actionlint and problem matcher
  • add quotes to scripts as precautions
  • add self-hosted pool name to actionlint config

Copilot AI review requested due to automatic review settings April 1, 2026 23:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds a GitHub Actions workflow intended to lint this repo’s workflows using actionlint, along with a problem matcher to surface lint findings as annotated checks.

Changes:

  • Add .github/workflows/github-test.yml to run actionlint on pushes/PRs that touch .github/**.
  • Add .github/matchers/actionlint.json problem matcher for GitHub log annotations.

Reviewed changes

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

File Description
.github/workflows/github-test.yml New CI workflow that checks out repo content and runs rhysd/actionlint with a problem matcher.
.github/matchers/actionlint.json Problem matcher definition for parsing actionlint output into GitHub annotations.

Comment thread .github/workflows/github-test.yml Resolved

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

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

@mikeharder
Mike Harder (mikeharder) merged commit b09521c into main May 29, 2026
6 of 8 checks passed
@mikeharder
Mike Harder (mikeharder) deleted the mikeharder-github-test branch May 29, 2026 05:12
azure-sdk-automation Bot added a commit to Azure/azure-sdk-for-js that referenced this pull request May 29, 2026
…38734)

Sync .github/workflows directory with azure-sdk-tools for PR
Azure/azure-sdk-tools#14874 See [eng/common
workflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow)

Co-authored-by: Mike Harder <mharder@microsoft.com>
azure-sdk-automation Bot added a commit to Azure/azure-sdk-for-rust that referenced this pull request May 29, 2026
…4493)

Sync .github/workflows directory with azure-sdk-tools for PR
Azure/azure-sdk-tools#14874 See [eng/common
workflow](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/README.md#workflow)

Co-authored-by: Mike Harder <mharder@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants