* CI: change build worlflow image tag from v20240927 to latest
* fix: fix bagtrans tool support
- Add AIMRT_BUILD_BAGTRANS option in CMakeLists.txt
- Update build.bat, build.sh, test.bat and test.sh scripts to include bagtrans build option
- Modify CMakeLists.txt in bagtrans directory to simplify build logic
- Remove autopep8 dependency from bagtrans/requirements.txt
* format : format the code
* fix: Turn off the bagtrans compilation option on Windows
* feat(tools): Update bagtrans tool build method
- Change the build method of bagtrans tool from PyInstaller to using the build module to generate wheel files
- Update CMakeLists.txt and setup.py files to adapt to the new build method
- Update release notes, adding new information about the bagtrans tool
* fix: format
---------
Co-authored-by: yuguanlin <yuguanlin@agibot.com>
feat: 添加 AIMRT github action
Key features of this workflow:
Runs automated tests on the mentioned platforms using matrix strategy in GitHub Actions.
Ensures that the code compiles and runs correctly on each platform.
The workflow is automatically triggered whenever the "ci ready" label is applied to a pull request or a new release is published, ensuring thorough testing and validation at critical stages of the development process.
---------
Co-authored-by: yuguanlin <yuguanlin@agibot.com>