kind: Secret
apiVersion: v1
metadata: # kpt-merge: /argo-workflows-webhook-clients
  name: argo-workflows-webhook-clients
  annotations:
    internal.kpt.dev/upstream-identifier: '|Secret|default|argo-workflows-webhook-clients'
# The data keys must be the name of a service account.
stringData:
  # https://support.atlassian.com/bitbucket-cloud/docs/manage-webhooks/
  bitbucket.org: |
    type: bitbucket
    secret: "my-uuid"
  # https://confluence.atlassian.com/bitbucketserver/managing-webhooks-in-bitbucket-server-938025878.html
  bitbucketserver: |
    type: bitbucketserver
    secret: "shh!"
  # https://developer.github.com/webhooks/securing/
  github.com: |
    type: github
    secret: "shh!"
  # https://docs.gitlab.com/ee/user/project/integrations/webhooks.html
  gitlab.com: |-
    type: gitlab
    secret: "shh!"
