Skip to content

Commit 37de108

Browse files
authored
Allow rolling job to fail. Force install of known to work version of (#302)
pydocstyle. Schedule CI runs every night.
1 parent 087527e commit 37de108

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/rust.yml

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
branches: [ main ]
66
pull_request:
77
branches: [ main ]
8+
schedule:
9+
- cron: '0 0 * * *'
810

911
env:
1012
CARGO_TERM_COLOR: always
@@ -36,6 +38,7 @@ jobs:
3638
ros_distribution: rolling
3739
ros_version: 2
3840
runs-on: ubuntu-latest
41+
continue-on-error: ${{ matrix.ros_distribution == 'rolling' }}
3942
container:
4043
image: ${{ matrix.docker_image }}
4144
steps:
@@ -51,6 +54,10 @@ jobs:
5154
with:
5255
required-ros-distributions: ${{ matrix.ros_distribution }}
5356

57+
- name: Downgrade pydocstyle as a workaround for https://github.com/ament/ament_lint/issues/434
58+
run: |
59+
sudo pip install pydocstyle==6.1.1
60+
5461
- name: Setup Rust
5562
uses: dtolnay/[email protected]
5663
with:

0 commit comments

Comments
 (0)