5d4699d11e
- Make lint steps fail the pipeline so issues block merges - Skip Node cache setup when the frontend lockfile is missing - Cancel older CI runs for the same ref to reduce queue delays