ci(shared): implement CI checks for lint, format, and build - Longhorn Developers