def METHOD_NAME(script_runner: ScriptRunner) -> None:
    with set_working_dir(TEST_STORAGE_ROOT):
        # store dlt data in test storage (like patch_home_dir)
        with custom_environ({"DLT_DATA_DIR": get_dlt_data_dir()}):
            result = script_runner.run(['dlt', 'deploy', 'debug_pipeline.py', 'github-action', '--schedule', '@daily'])
            assert result.returncode == -4
            assert "The pipeline script does not exist" in result.stderr
            result = script_runner.run(['dlt', 'deploy', 'debug_pipeline.py', 'airflow-composer'])
            assert result.returncode == -4
            assert "The pipeline script does not exist" in result.stderr
            # now init
            result = script_runner.run(['dlt', 'init', 'chess', 'dummy'])
            assert result.returncode == 0
            result = script_runner.run(['dlt', 'deploy', 'chess_pipeline.py', 'github-action', '--schedule', '@daily'])
            assert "NOTE: You must run the pipeline locally" in result.stdout
            result = script_runner.run(['dlt', 'deploy', 'chess_pipeline.py', 'airflow-composer'])
            assert "NOTE: You must run the pipeline locally" in result.stdout