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:
Marc Wrobel
2026-02-01 11:13:05 +01:00
committed by GitHub
parent b9eafb3fd7
commit 7bd6cc08fb
2 changed files with 8 additions and 0 deletions

View File

@@ -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)