Skip to content

feat(config): Add support for overriding framework config#28

Open
liamperritt wants to merge 5 commits intomainfrom
feature/config-overrides
Open

feat(config): Add support for overriding framework config#28
liamperritt wants to merge 5 commits intomainfrom
feature/config-overrides

Conversation

@liamperritt
Copy link
Copy Markdown
Collaborator

@liamperritt liamperritt commented Apr 9, 2026

Allow forked repos to override framework config without being impacted by upstream OSS config changes.

If a forked repo makes changes to the src/config folder to customise the framework for their purposes, upstream OSS changes to the files in the src/config folder risk impacting downstream forked repos.

This change adds an empty src/config_override folder where forked repos can add and change framework config without any risk of upstream OSS config changes impacting their customised config.

The proposal is that if there are any non-hidden files within src/config_override, then this folder is leveraged by the framework for configuration. Otherwise, the framework will fall back to src/config.

This has been manually tested against the sample job "Run 1 - Load and Schema Initialization":

@liamperritt liamperritt marked this pull request as ready for review April 12, 2026 23:58
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.

[FEATURE]: Allow forked repos to override config without being impacted by upstream OSS config changes

1 participant