The deployment fails because the Apex trigger has 0% test coverage. Even though the helper class is covered, Salesforce requires at least 1% test coverage for the trigger itself. To resolve this, a test class and methods must specifically invoke the trigger by performing DML operations on the related object. Reference:Apex Testing Framework