forked from ros/executive_smach
-
Notifications
You must be signed in to change notification settings - Fork 0
22 lines (20 loc) · 953 Bytes
/
ci.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
name: CI
on: [push, pull_request]
jobs:
industrial_ci:
name: ROS2 (${{ matrix.env.ROS_DISTRO }})
strategy:
fail-fast: false
matrix:
env:
- {ROS_DISTRO: jazzy, ROS_REPO: ros}
- {ROS_DISTRO: rolling, ROS_REPO: ros}
env:
PYLINT_ARGS: "--errors-only --ignore-paths=^.*src/executive_smach/smach/smach/user_data.py$,^.*src/executive_smach/smach/smach/user_data.py$,^.*src/executive_smach/smach_ros/smach_ros/service_state.py$,^.*src/executive_smach/smach_ros/smach_ros/simple_action_state.py$,^.*src/executive_smach/smach_ros/test/.*$"
PYLINT_CHECK: true
PYTHONWARNINGS: "$PYTHONWARNINGS,ignore:setup.py install is deprecated::setuptools.command.install,ignore:easy_install command is deprecated::setuptools.command.easy_install"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- uses: 'ros-industrial/industrial_ci@master'
env: ${{ matrix.env }}