Skip to content

ci: add shared workflow linting - #27

Merged
bolens merged 2 commits into
mainfrom
ci/shared-workflow-baseline
Aug 8, 2026
Merged

ci: add shared workflow linting#27
bolens merged 2 commits into
mainfrom
ci/shared-workflow-baseline

Conversation

@bolens

@bolens bolens commented Aug 8, 2026

Copy link
Copy Markdown
Owner

Summary

  • validate GitHub Actions workflows through the shared bolens/.github baseline
  • pin the reusable workflow to an immutable commit
  • retain read-only permissions and concurrency cancellation

Validation

  • actionlint .github/workflows/*.yml
  • yamllint .github
  • git diff --check

Copilot AI lite review requested due to automatic review settings August 8, 2026 18:29

Copilot AI left a comment

Copy link
Copy Markdown

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 dedicated GitHub Actions workflow to lint workflow YAMLs using a shared reusable workflow from bolens/.github, aiming to keep CI configuration consistent and validated.

Changes:

  • Introduces a new Workflow lint workflow triggered on workflow-file changes for push to main and on pull_request.
  • Configures read-only permissions and concurrency cancellation for the lint job.
  • Runs actionlint via a reusable workflow reference.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/workflow-lint.yml Outdated
@bolens
bolens merged commit d33a40a into main Aug 8, 2026
12 checks passed
@bolens
bolens deleted the ci/shared-workflow-baseline branch August 8, 2026 18:36
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