meta-ros icon indicating copy to clipboard operation
meta-ros copied to clipboard

Add GitHub Actions to meta-ros

Open robwoolley opened this issue 2 years ago • 3 comments

Adding GitHub Actions to meta-ros would be useful for automating checks and builds.

  • @ajlennon Yocto Layer CI Build and Test with GitHub Action by Alex Lennon (https://youtu.be/TsAcxd_acJI?si=HqRCqZ9M-f0T-Y-3) his work is here: https://github.com/DynamicDevices/meta-mono/blob/master/.github/workflows/CI_github.yml
  • @razr did some work integrating meta-ros CI with GitHub Actions (https://github.com/razr/meta-ros/blob/hardknott-ur5-gh-action/.github/workflows/two-jobs.yaml)
  • @Allegra42 is also giving a talk at the Yocto Summit 2023 entitled "Building a Yocto CI Pipeline with KAS, GitHub Actions and AWS - What could possibly go wrong?" (https://summit.yoctoproject.org/yocto-project-summit-2023-11/talk/RNHAPH/)

robwoolley avatar Nov 17 '23 18:11 robwoolley

@moto-timo Also pointed me to the work done for CROPS: https://github.com/crops/poky-container/blob/master/.github/workflows/build-test-deploy.yml

robwoolley avatar Nov 18 '23 00:11 robwoolley

See ROS 2 Tooling Working Group for existing ROS tooling:

robwoolley avatar Dec 12 '23 12:12 robwoolley

GitHub Actions for superflore have been added: https://github.com/ros/meta-ros/blob/master/.github/workflows/generate_recipes.yml

Having GHA to automatically do PR checking and test builds would be a great addition.

robwoolley avatar Apr 17 '24 19:04 robwoolley