docs: def MakeDeployableBinary(self, template_path, output_path):
      """This will add the config to the client template."""
      context = self.context + ["Client Context"]
      utils.EnsureDirExists(os.path.dirname(output_path))
  
      client_config_data = self.GetClientConfig(context)
      shutil.copyfile(template_path, output_path)
      zip_file = zipfile.ZipFile(output_path, mode="a")
      zip_info = zipfile.ZipInfo(filename="config.yaml")
      zip_file.writestr(zip_info, client_config_data)
      zip_file.close()
      return output_path