from actions_logging.app_logging import logger
from common.common import run_command
from github.env import exit_on_error_and_write_summary, get_required_env_var


def main():
    try:
        logger.info_green_bg('Starting package zip step.')
        run_command('zip -vrq lambda.zip dist/**')
        logger.info_green('zip succeeded.')
    except Exception as e:
        exit_on_error_and_write_summary(f'Error package_zip.py. Reason: {e}')


if __name__ == "__main__":
    main()
