Skip to content

Add internal cleanup_include_files config#28

Merged
gwleuverink merged 7 commits intomainfrom
refactor/cleanup_include_files
Oct 21, 2025
Merged

Add internal cleanup_include_files config#28
gwleuverink merged 7 commits intomainfrom
refactor/cleanup_include_files

Conversation

@gwleuverink
Copy link
Collaborator

This is a more resilient approach to the hardcoded copy introduced in #26

I've added a new config cleanup_include_files that forcibly adds files and folders by glob pattern even if a parent folder was included in cleanup_exclude_files.

This also fixes some failing tests. I didn't see those tests fail, likely because they are somehow not enforced to run in this repo? @simonhamp can you check that?

Copy link
Member

@PeteBishwhip PeteBishwhip left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to add my checkmark to this as-is, but with two additional improvements which I think are valuable but certainly not blockers.

@gwleuverink
Copy link
Collaborator Author

Thanks Pete! I'll merge this in so I can make a draft for Simon to review 👍

@gwleuverink gwleuverink merged commit cf0e000 into main Oct 21, 2025
@gwleuverink gwleuverink mentioned this pull request Oct 28, 2025
3 tasks
@simonhamp
Copy link
Member

I didn't see those tests fail, likely because they are somehow not enforced to run in this repo? @simonhamp can you check that?

I've added the branch ruleset, but we never enforced tests to pass as part of PR approval because of their flakiness. If we can stabilise them, I'd say we can enforce that they pass and block PRs from being merged if they don't.

@simonhamp simonhamp deleted the refactor/cleanup_include_files branch January 20, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants