There was a past Feature Request for this here https://seqera.canny.io/feature-requests/p/ability-for-seqera-platform-to-apply-custom-config-files-to-all-selected-pipelin which is now marked as "Completed", however it appears that this feature was not actually implemented.
As described previously, we need to be able to control pipeline executions across the entire Seqera Platform instance with a global set of configs that would be applied to all pipeline runs.
The solution for this which has been implemented only ties configs to a single Compute Environment. This is not adequate because the configs do not work if you are manually adding CE's across workspaces, and they get lost and need to be re-created when you re-build the CE's (which seems likely to happen every time a new vuln is found in the default base Linux AMI's). And we have encountered a large number of other problems related to this exact situation of being forced to attempt to glue our required global configs to CE's.
Ultimately what is needed are configs that are truly globally accessible and managed and applicable throughout the entire Platform instance. And they need to take effect regardless of if a pipeline is launched from the Platform front-end, from
tw
, or from the API endpoints.