diff --git a/.github/workflows/industrial_ci_humble_action.yml b/.github/workflows/industrial_ci_humble_action.yml new file mode 100644 index 0000000..9b0f95c --- /dev/null +++ b/.github/workflows/industrial_ci_humble_action.yml @@ -0,0 +1,22 @@ +name: Humble + +on: + push: + pull_request: + schedule: + # Run every Friday at 6:30 am to detect breaking APIs + - cron: '30 6 * * 5' + + +jobs: + industrial_ci: + strategy: + fail-fast: false + matrix: + env: + - {ROS_DISTRO: humble, ROS_REPO: main} + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: 'ros-industrial/industrial_ci@master' + env: ${{matrix.env}} diff --git a/.github/workflows/industrial_ci_iron_action.yml b/.github/workflows/industrial_ci_iron_action.yml new file mode 100644 index 0000000..5979b4e --- /dev/null +++ b/.github/workflows/industrial_ci_iron_action.yml @@ -0,0 +1,22 @@ +name: Iron + +on: + push: + pull_request: + schedule: + # Run every Friday at 6:30 am to detect breaking APIs + - cron: '30 6 * * 5' + + +jobs: + industrial_ci: + strategy: + fail-fast: false + matrix: + env: + - {ROS_DISTRO: iron, ROS_REPO: main} + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: 'ros-industrial/industrial_ci@master' + env: ${{matrix.env}} diff --git a/.github/workflows/industrial_ci_rolling_action.yml b/.github/workflows/industrial_ci_rolling_action.yml new file mode 100644 index 0000000..37e8a26 --- /dev/null +++ b/.github/workflows/industrial_ci_rolling_action.yml @@ -0,0 +1,23 @@ +name: Rolling + +on: + push: + pull_request: + schedule: + # Run every Friday at 6:30 am to detect breaking APIs + - cron: '30 6 * * 5' + + +jobs: + industrial_ci: + strategy: + fail-fast: false + matrix: + env: + - {ROS_DISTRO: rolling, ROS_REPO: testing} + - {ROS_DISTRO: rolling, ROS_REPO: main} + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: 'ros-industrial/industrial_ci@master' + env: ${{matrix.env}} diff --git a/README.md b/README.md index 9588d80..bb3186c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,8 @@ -# schunk_gripper_driver +![build badge](https://github.com/SCHUNK-GmbH-Co-KG/schunk_egu_egk_gripper/actions/workflows/industrial_ci_humble_action.yml/badge.svg) +![build badge](https://github.com/SCHUNK-GmbH-Co-KG/schunk_egu_egk_gripper/actions/workflows/industrial_ci_iron_action.yml/badge.svg) +![build badge](https://github.com/SCHUNK-GmbH-Co-KG/schunk_egu_egk_gripper/actions/workflows/industrial_ci_rolling_action.yml/badge.svg) + +# Schunk EGU/EGK Gripper ## Description @@ -162,4 +166,4 @@ Additionally, you can refer to 'gripper_example.cpp' for guidance on using this **!!!WARNING!!! This will move the gripper jaws** ``` ros2 run schunk_gripper schunk_example -``` \ No newline at end of file +```