community icon indicating copy to clipboard operation
community copied to clipboard

Document GitHub apps/integrations

Open austinlparker opened this issue 1 year ago • 5 comments

Related to #1844

This is incomplete as of now, we need help to fill it out and to perform appropriate security reviews.

austinlparker avatar Dec 21 '23 20:12 austinlparker

@open-telemetry/technical-committee can you verify the list and let us know the scopes that are currently set for each?

  1. I just checked and the list is correct.
  2. I've updated the 3rd column in the following table based on the current configuration.
Name Description Scopes Notes
Azure Pipelines Support for Azure Pipelines open-telemetry/opentelemetry-dotnet, open-telemetry/opentelemetry-dotnet-contrib, open-telemetry/opentelemetry-dotnet-instrumentation Included by default
ciMate TBD open-telemetry/opentelemetry-java-instrumentation TBD
CircleCI Checks Integration with CircleCI all repositories TBD
Codecov Integration with Codecov for PR code coverage checks all repositories TBD
Forking Renovate Dependency updates via Renovate open-telemetry/opentelemetry-js, open-telemetry/opentelemetry-js-contrib TBD
EasyCLA Required CLA checking from LF all repositories This must be enabled for all repositories for PRs against main branch.
Mergify TBD open-telemetry/opentelemetry-operator TBD
Netlify Integration with Netlify for website deployments all repositories n/a
Octobox TBD all repositories TBD
OpenShift CI TBD open-telemetry/opentelemetry-operator TBD
Polls TBD all repositories TBD
project-bot TBD open-telemetry/opentelemetry-collector, open-telemetry/opentelemetry-collector-contrib TBD
Renovate Dependency updates via Renovate open-telemetry/opentelemetry-java, open-telemetry/opentelemetry-erlang, open-telemetry/opentelemetry-collector, open-telemetry/opentelemetry-collector-contrib, open-telemetry/opentelemetry-java-instrumentation, open-telemetry/opentelemetry-java-contrib, open-telemetry/opentelemetry-erlang-contrib, open-telemetry/opentelemetry-java-examples, open-telemetry/opentelemetry-demo, open-telemetry/opentelemetry-android TBD
Scope App TBD open-telemetry/opentelemetry-swift TBD
Slack Slack integration for GitHub all repositories TBD
Stale Stale issue bot all repositories n/a
Welcome TBD open-telemetry/opentelemetry-php, open-telemetry/opentelemetry-php-contrib TBD

reyang avatar Jan 02 '24 23:01 reyang

Name Description Scopes Notes
ciMate TBD open-telemetry/opentelemetry-java-instrumentation TBD

sent #1849 to remove this as it's no longer being used

trask avatar Jan 03 '24 03:01 trask

What are our next steps on this? Anything I can help with? Or is this something that can be handed over to SIG security?

svrnm avatar Jan 19 '24 08:01 svrnm

FYI - most likely we don't need Azure Pipelines anymore. I'm confirming with the maintainers to see if we can remove it.

image

reyang avatar Jan 19 '24 19:01 reyang

Confirmed with repo maintainers and removed the Azure Pipeline since it's not needed.

reyang avatar Jan 24 '24 23:01 reyang

I've gone thru and updated this as per today, should be good to go.

austinlparker avatar Jul 11 '24 15:07 austinlparker

@svrnm can you re-review?

austinlparker avatar Jul 12 '24 14:07 austinlparker