issues
search
klauer
/
blark
Beckhoff TwinCAT ST (IEC 61131-3) code parsing in Python using Lark (Earley)
https://klauer.github.io/blark/
GNU General Public License v2.0
42
stars
5
forks
source link
CI: updates to GitHub Actions and pre-commit fixes
#49
Closed
klauer
closed
1 year ago
klauer
commented
1 year ago
3.8 job is failing due to apischema import. I'm unable to reproduce this locally
Regardless of that failure, we don't want the entire test suite failing
As such,
fail-fast
was disabled
Separately:
Deprecated/old reusable jobs were updated
A pre-commit check job was added (which duplicates some of the linter job, but that's OK for now)
Fixed pre-commit URL for flake8 (gitlab->github) and excluded the PLC source directories globally
Added a Python 3.11 job to the matrix
fail-fast
was disabledSeparately: