sbgisen / .github

GitHub meta repository for sbgisen.
0 stars 4 forks source link

xmllintでformat=2についてのエラー? #14

Closed MikhailBertrand closed 2 years ago

MikhailBertrand commented 2 years ago

概要

cubeリポジトリで下記のようにxmllint周辺でエラーが発生する。

https://github.com/sbgisen/cube/pull/717/checks?check_run_id=3878114530

linterがformat=3前提で動いていることによるエラー?

<package format="2">

[xmllint] reported by reviewdog dog element package: Schemas validity error : Element 'package', attribute 'format': The value '2' does not match the fixed value constraint '3'.

MikhailBertrand commented 2 years ago

ここ? https://github.com/sbgisen/.github/blob/main/.github/workflows/linter_ros_package.yaml#L184

(補足)ROS2ではformat="3"

Tacha-S commented 2 years ago

ROS1でもformat="3"サポートしてそうですけどほとんどがformat="2"ですし、format="2"にしておきます。 https://www.ros.org/reps/rep-0149.html

MikhailBertrand commented 2 years ago

それが良いと思います(公式がROS1ではformat2を推奨しているので) http://wiki.ros.org/catkin/package.xml