RAI is a multi-vendor agent framework for robotics, utilizing Langchain and ROS 2 tools to perform complex actions, defined scenarios, free interface execution, log summaries, voice interaction and more.
To fix an issue with PEP 668 disallowing to install pre-commit via pre-commit/action@v3.0.1 on gh-hosted runner.
Proposed Changes
GH runner image is changed from latest to 22.04 as the latest version is 24.04 which uses python 3.12 with PEP 668 implemented. 22.04 uses python 3.10 without PEP 668 what should solve the issue.
Issues
N/A
Testing
This draft PR tests itself as only by PR we can test CI pre-commit job execution.
Purpose
To fix an issue with PEP 668 disallowing to install pre-commit via pre-commit/action@v3.0.1 on gh-hosted runner.
Proposed Changes
GH runner image is changed from
latest
to22.04
as the latest version is24.04
which uses python 3.12 with PEP 668 implemented. 22.04 uses python 3.10 without PEP 668 what should solve the issue.Issues
N/A
Testing
This draft PR tests itself as only by PR we can test CI pre-commit job execution.