mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-23 08:00:45 +00:00
bbeed2ccef
The previous logic incorrectly skipped branch-specific files when: - specificItems was configured but didn't include the item type - e.g., folders: ["f/**"] in config, but a folder.dev.meta.yaml file would be skipped because isSpecificItem returned false New logic with isItemTypeConfigured: - If item type is NOT configured in specificItems -> process normally - If item type IS configured but doesn't match pattern -> skip - If item type IS configured and matches pattern -> process Added tests for: - isItemTypeConfigured function - Filtering behavior with different config combinations - getSpecificItemsForCurrentBranch with branch override Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>