Skip to content

Commit 888b5a8

Browse files
committed
Use specific versions of ros-tooling
Signed-off-by: Arne Nordmann <arne.nordmann@de.bosch.com>
1 parent 6bc39fc commit 888b5a8

2 files changed

Lines changed: 13 additions & 12 deletions

File tree

.github/workflows/lint.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ jobs:
77
name: ament_xmllint
88
runs-on: ubuntu-18.04
99
steps:
10-
- uses: actions/checkout@master
11-
- uses: ros-tooling/setup-ros@master
12-
- uses: ros-tooling/action-ros-lint@master
10+
- uses: actions/checkout@v2
11+
- uses: ros-tooling/setup-ros@0.0.25
12+
- uses: ros-tooling/action-ros2-lint@0.0.6
1313
with:
1414
linter: xmllint
1515
package-name: system_modes system_modes_examples
@@ -22,9 +22,9 @@ jobs:
2222
matrix:
2323
linter: [cppcheck, cpplint, uncrustify]
2424
steps:
25-
- uses: actions/checkout@master
26-
- uses: ros-tooling/setup-ros@master
27-
- uses: ros-tooling/action-ros-lint@master
25+
- uses: actions/checkout@v2
26+
- uses: ros-tooling/setup-ros@0.0.25
27+
- uses: ros-tooling/action-ros2-lint@0.0.6
2828
with:
2929
linter: ${{ matrix.linter }}
3030
package-name: system_modes system_modes_examples
@@ -37,9 +37,9 @@ jobs:
3737
matrix:
3838
linter: [flake8, pep257]
3939
steps:
40-
- uses: actions/checkout@master
41-
- uses: ros-tooling/setup-ros@master
42-
- uses: ros-tooling/action-ros-lint@master
40+
- uses: actions/checkout@v2
41+
- uses: ros-tooling/setup-ros@0.0.25
42+
- uses: ros-tooling/action-ros2-lint@0.0.6
4343
with:
4444
linter: ${{ matrix.linter }}
4545
package-name: system_modes system_modes_examples

.github/workflows/test.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Test diagnostics
1+
name: Test system modes
22
on:
33
pull_request:
44
push:
@@ -13,9 +13,10 @@ jobs:
1313
matrix:
1414
os: [ubuntu-18.04, macos-latest, windows-latest]
1515
steps:
16-
- uses: ros-tooling/setup-ros@master
17-
- uses: ros-tooling/action-ros-ci@master
16+
- uses: ros-tooling/setup-ros@0.0.25
17+
- uses: ros-tooling/action-ros-ci@0.0.15
1818
with:
1919
package-name: system_modes system_modes_examples
20+
target-ros2-distro: foxy
2021
colcon-mixin-name: coverage-gcc
2122
colcon-mixin-repository: https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml

0 commit comments

Comments
 (0)