Skip to content

ci: add actionlint and zizmor workflow linting - #115

Merged
josephfusco merged 1 commit into
mainfrom
ci/workflow-lint
Jul 24, 2026
Merged

josephfusco merged 1 commit into
mainfrom
ci/workflow-lint

Conversation

@josephfusco

Copy link
Copy Markdown
Collaborator

Adds static analysis for all workflow files on push to main and on any PR touching .github/workflows/.

Follows the pattern from WordPress/wordpress-develop.

Use of AI Tools

AI assistance: Yes
Tool(s): Claude Code
Model(s): claude-sonnet-4-6
Used for: Drafting and implementation

@github-actions

Copy link
Copy Markdown
Contributor

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

Core Committers: Use this line as a base for the props when committing in SVN:

Props joefusco.

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@josephfusco
josephfusco merged commit 519a37c into main Jul 24, 2026
13 checks passed
@josephfusco josephfusco added [Area] Infrastructure Issues for the repository infrastructure github_actions Pull requests that update GitHub Actions code labels Aug 8, 2026
@josephfusco
josephfusco deleted the ci/workflow-lint branch August 8, 2026 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Infrastructure Issues for the repository infrastructure github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants