How GitHub maintains compliance for open source dependencies - Enggist