diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml new file mode 100644 index 000000000..dbead64cf --- /dev/null +++ b/.github/workflows/build_and_test.yml @@ -0,0 +1,24 @@ +name: Continuous Integration + +on: + # Run for any commit in origin repository + push: + # And pull requests from forks + pull_request: + branches: + # This avoids running the job twice for PRs from origin repository + - '**:**' + +jobs: + build_and_test: + runs-on: ubuntu-20.04 + steps: + - uses: actions/checkout@v2 + - uses: ros-tooling/setup-ros@0.1.0 + with: + required-ros-distributions: foxy + - uses: ros-tooling/action-ros-ci@0.1.0 + with: + package-name: create_bringup create_description create_driver create_msgs create_robot + target-ros2-distro: foxy + vcs-repo-file-url: ""