From 42970ba4a3d4cf4c5ef68bfc200562991da84a77 Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Wed, 24 Jun 2026 16:02:06 +0900 Subject: [PATCH] ci: Run the lint job on pull request --- .github/workflows/lint.yaml | 1 + src/openarm_driver/driver.py | 9 +++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index ed3ae7f..177f88e 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -15,6 +15,7 @@ name: Lint on: push: + pull_request: concurrency: group: ${{ github.head_ref || github.sha }}-${{ github.workflow }} cancel-in-progress: true diff --git a/src/openarm_driver/driver.py b/src/openarm_driver/driver.py index 6af12b2..7b50f18 100644 --- a/src/openarm_driver/driver.py +++ b/src/openarm_driver/driver.py @@ -132,8 +132,13 @@ def set_latest_state(self, timeout_us=300): """Update the state.""" self.openarm.recv_all(timeout_us) motor_values = ( - (m.get_position(), m.get_velocity(), m.get_torque(), - m.get_state_tmos(), m.get_state_trotor()) + ( + m.get_position(), + m.get_velocity(), + m.get_torque(), + m.get_state_tmos(), + m.get_state_trotor(), + ) for m in self._iter_motors() ) qpos, qvel, qtau, tmos, trotor = zip(*motor_values)