Skip to content

Adds actionlint static analysis for GitHub Actions workflows - #7477

Open
chernojagne wants to merge 2 commits into
pnp:mainfrom
autar-pr:setup-actionlint-1067ec06
Open

Adds actionlint static analysis for GitHub Actions workflows#7477
chernojagne wants to merge 2 commits into
pnp:mainfrom
autar-pr:setup-actionlint-1067ec06

Conversation

@chernojagne

Copy link
Copy Markdown

Adds actionlint static analysis to the GitHub Actions workflows.

Two files are added:

  • .github/actionlint.yaml — actionlint configuration with ShellCheck enabled and common false-positive rules suppressed for ${{ }} interpolation in run: blocks (SC2086, SC2129, SC2155, SC1091).
  • .github/workflows/actionlint.yml — dedicated CI workflow triggered on changes to .github/workflows/**, running actionlint via the official download script on ubuntu-latest.

No existing workflow files are modified.

This change was generated by Autar and reviewed by a human before submission.

@MartinM85

Copy link
Copy Markdown
Contributor

Hi @chernojagne, thank you for the contribution. 👍

Is there any issue linked with this PR?

Before you create any PR, you should start by creating an issue. After the maintainers review the issue, we can assign it to you and you can start working on it.

For more details, see the contributing guide
https://pnp.github.io/cli-microsoft365/contribute/contributing-guide/

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.

2 participants