Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: updates to GitHub Actions and pre-commit fixes #49

Merged
merged 11 commits into from
Mar 14, 2023
Merged

CI: updates to GitHub Actions and pre-commit fixes #49

merged 11 commits into from
Mar 14, 2023

Conversation

klauer
Copy link
Owner

@klauer klauer commented Mar 14, 2023

  • 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

@klauer klauer merged commit 336831c into master Mar 14, 2023
@klauer klauer deleted the ci_check branch March 14, 2023 17:39
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.

1 participant