For projects that integrate with CircleCI’s GitHub App, you can now specify a custom configuration source when creating a GitHub App trigger.
This enables you to use modular configuration files within the same project (ie. a build-and-test.yml and a deploy.yml that have different definitions).