VOOZH about

URL: https://dev.to/ravindhar/how-to-validate-urdf-files-in-github-actions-without-installing-ros-3jmj

⇱ How to Validate URDF Files in GitHub Actions Without Installing ROS - DEV Community


  1. The problem (3 sentences)

    • ROS CI pipelines are slow because check_urdf needs full ROS install
    • Most GitHub Actions runners don't have ROS
    • You just want to catch broken joint refs before merging
  2. The solution (show the YAML)

    • 6 lines of GitHub Action config
    • No ROS install, no Docker, runs in 5 seconds
  3. Real example (screenshot)

    • Show NASA Robonaut 2 URDF passing validation
    • Show a broken URDF failing with clear error messages
  4. How to set it up (step by step)

    • Create free account (link)
    • Copy API key to GitHub Secrets
    • Add the YAML to your repo
  5. Free tier: 50 validations/month, no credit card