ignition-lint-toolkit
Version updated for https://github.com/TheThoughtagen/ignition-lint to version v1.3.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 linting toolkit designed for Ignition SCADA projects. It automates the detection of errors, enforces coding standards, and ensures code quality by validating Jython scripts, JSON schemas, and project conventions. With capabilities like syntax error detection, naming convention enforcement, performance optimization warnings, and CI/CD integration, it streamlines code validation and helps maintain consistent practices across industrial automation teams.
Release notes
What’s Changed
- Add expression and property binding validation for root path references by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/17
- Add enhanced binding path validation with scope checking and component resolution by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/18
Full Changelog: https://github.com/TheThoughtagen/ignition-lint/compare/v1...v1.3.0
What’s Changed
- Add expression and property binding validation for root path references by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/17
- Add enhanced binding path validation with scope checking and component resolution by @TheThoughtagen in https://github.com/TheThoughtagen/ignition-lint/pull/18
Full Changelog: https://github.com/TheThoughtagen/ignition-lint/compare/v1...v1.3.0