5 Commits

Author SHA1 Message Date
Marc Wrobel
7bd6cc08fb 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
2026-02-01 11:13:05 +01:00
Marc Wrobel
3f65ff9d9e [update-product-data] Allow disabling auto configuration (#482) 2025-08-02 15:01:47 +02:00
Marc Wrobel
081d884abe Remove invalid releases automatically (#466)
Automatically remove empty releases or releases which are released in the future, regardless of the product.

Also refactored a bit releasedata.py to use better names and clarify types.
2025-07-13 11:36:13 +02:00
Marc Wrobel
42c1189781 Copy releases from products frontmatter (#465)
Copy releases, without their properties, from product data (frontmatter) to release data.

This script is not intended to be declared in the frontmatter: it is for internal use only.
It executes before all other scripts, and helps the following scripts to work with releases.
2025-07-12 16:47:36 +02:00
Marc Wrobel
aa88b806af Rename scripts (#463) 2025-07-12 09:25:23 +02:00