ignition-lint-toolkit
Version updated for https://github.com/TheThoughtagen/ignition-lint to version v1.5.0.
- This action is used across all versions by 0 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The ignition-lint GitHub Action is a comprehensive linting toolkit designed for Ignition SCADA projects, enabling automated validation of project files to catch errors before runtime, enforce best practices, and ensure code quality. It detects issues such as Jython syntax errors, malformed bindings, deprecated API usage, and inefficient expressions, while also validating naming conventions and identifying unused properties. By automating code reviews through GitHub Actions, pre-commit hooks, and CI/CD pipelines, it helps teams maintain consistency, improve maintainability, and streamline development workflows in industrial automation systems.
Release notes
What’s Changed
- Add standalone mode to JythonValidator for dedented scripts by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/21
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/TheThoughtagen/ignition-lint/pull/16
- chore(deps): bump the uv group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/TheThoughtagen/ignition-lint/pull/11
Full Changelog: https://github.com/TheThoughtagen/ignition-lint/compare/v1.4.0...v1.5.0
What’s Changed
- Add standalone mode to JythonValidator for dedented scripts by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/21
- chore(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/TheThoughtagen/ignition-lint/pull/16
- chore(deps): bump the uv group across 1 directory with 7 updates by @dependabot[bot] in https://github.com/TheThoughtagen/ignition-lint/pull/11
Full Changelog: https://github.com/TheThoughtagen/ignition-lint/compare/v1.4.0...v1.5.0