arcxp / datadog-service-catalog-metadata-provider

This repository houses the Datadog Service Catalog Metadata Provider. With this tool you can use GitHub Actions to provide Datadog with the metadata for your service. For more information on what the Datadog Service Catalog is: https://www.datadoghq.com/product/service-catalog/
MIT License
19 stars 6 forks source link

Support multiple services in a repo with immaterial data #116

Open alper opened 3 months ago

alper commented 3 months ago

Hi,

Our situation is that we have a monorepo with all our services in it. It's not really clear to me how this action would figure out where all the services in a repo are.

Additionally we have the data in our repository but it is not convenient for us to materialize YAML files, so we'd like to pipe in some kind of scipt input. Currently, I'm writing a script to talk to the Datadog API directly.

Thanks, Alper

manchicken commented 2 months ago

This Action doesn't actually look at the contents of your repository at all, at least not right now. This action only ever acts based on the information you supply as inputs to your workflow.

For security reasons, I'm hesitant to have this Action execute any sort of pipe script, but I'm willing to look at any ideas you have in that regard.

Could you give me a more concrete idea of what you're trying to do here?