Add disabled flag support for automation scripts (#553)
- Add 'disabled' field to AutoConfig class - Skip disabled scripts in update-release-data.py unless force flag is used
This commit is contained in:
@@ -121,6 +121,10 @@ def run_scripts(summary: GitHubStepSummary, products: list[ProductFrontmatter],
|
||||
try:
|
||||
__delete_data(product)
|
||||
for config in configs:
|
||||
if config.is_disabled() and not force:
|
||||
logging.info(f"skipping script {config.script} for {product.name} as it is disabled")
|
||||
continue
|
||||
|
||||
success = __run_script(product, config, exec_summary)
|
||||
if not success:
|
||||
__revert_data(product)
|
||||
|
||||
Reference in New Issue
Block a user