in src/sign_workflow/sign_artifacts.py [0:0]
def __sign__(self):
manifest = BuildManifest.from_file(self.target.open("r"))
basepath = self.target.parent
for component in manifest.components.select(focus=self.component):
logging.info(f"Signing {component.name}")
for component_artifact_type in component.artifacts:
if self.artifact_type and self.artifact_type != component_artifact_type:
continue
super().__sign_artifacts__(component.artifacts[component_artifact_type], basepath)