ignition-lint-toolkit
Version updated for https://github.com/TheThoughtagen/ignition-lint to version v1.2.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
Ignition-lint is a linting toolkit designed for Ignition SCADA projects to automate code quality checks, enforce best practices, and detect potential runtime errors. It identifies issues such as Jython syntax errors, malformed bindings, deprecated API usage, and inefficient expressions while promoting consistency with naming conventions and performance optimization. The tool integrates seamlessly into development workflows through GitHub Actions, pre-commit hooks, and CI/CD pipelines, enhancing maintainability and reducing deployment risks.
Release notes
What’s Changed
- feat: add support for component-props.json, additional minor fixes by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/14
- Update Ignition system modules and apply code formatting by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/15
Full Changelog: https://github.com/TheThoughtagen/ignition-lint/compare/v1...v1.2.0