Skip to content

Add workflow for ROS2 #9

Add workflow for ROS2

Add workflow for ROS2 #9

name: Compile ROS2
run-name: ${{ github.actor }} try to compile ROS2 for ${{ github.repository }}
on: [push]
jobs:
Checkout_the_repository:
runs-on: ros
steps:
- run: echo "Checking out the repository"
- uses: actions/checkout@v4
Copy_to_usable_workspace:
runs-on: ros
steps:
- run: echo "Test"
- run: echo "Repository name : $(ls ..)"

Check failure on line 16 in .github/workflows/compilation_verif.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/compilation_verif.yml

Invalid workflow file

You have an error in your yaml syntax on line 16
- run: echo "Removing old files..."
- run: rm -rf ../../ROS2_main_dir/src/$(ls ..)
- run: echo "Copy files..."
- run: cp -r ../$(ls) ../../ROS2_main_dir/src/$(ls ..)
Build packages:
runs-on: ros
steps:
- run: REPO_NAME=$(ls ..) && cd ../../ROS2_main_dir/ && colcon build --packages-up-to $REPO_NAME