renovatebot/renovate

OCB: add support for provider references

Opened this issue · 3 comments

Tell us more.

The configuration for the OCB builders now have another dependency: providers which renovate currently does not support. Would like to request an extension of this feature to support the providers dependency types.

Originally posted by @srikotu in #31710

This should be an easy implementation.
Simply add the provider references to this code sections:

  • extensions: ModuleSchema,
    exporters: ModuleSchema,
    receivers: ModuleSchema,
    processors: ModuleSchema,
    connectors: ModuleSchema,
  • deps.push(...processModule(definition.connectors, 'connectors'));
    deps.push(...processModule(definition.exporters, 'exports'));
    deps.push(...processModule(definition.extensions, 'extensions'));
    deps.push(...processModule(definition.processors, 'processors'));
    deps.push(...processModule(definition.receivers, 'receivers'));

Reproduction: https://github.com/srikotu/renovate-ocb-manager-support-providers

hey there i am newbie, i would love to make this as my first contribution , please assign me

Welcome and thanks for trying to contribute!

If you need directions feel free to ping me in a draft PR or discussion.

can you please check out my PR and help me