fix: update Datadog secret names to use service catalog specific secrets #2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- | |
| name: Service Catalog Metadata Provider | |
| on: | |
| push: | |
| paths: | |
| - '.github/workflows/service.yml' | |
| jobs: | |
| update-service-catalog-metadata: | |
| if: ${{ github.ref_name == 'main' }} | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: CondeNast/service-catalog-scripts@v1.1.0 | |
| with: | |
| schema-version: v2.2 | |
| datadog-key: \${{ secrets.DATADOG_SERVICE_CATALOG_API_KEY }} | |
| datadog-app-key: \${{ secrets.DATADOG_SERVICE_CATALOG_APPLICATION_KEY }} | |
| # This maps to the "dd-service" field in Datadog, it's just the name of your service. | |
| service-name: xml-to-react | |
| description: | | |
| Converts XML documents into React components, enabling seamless integration of XML data into React-based applications. | |
| # PII or non-PII | |
| data-sensitivity: '' | |
| # This is the application name, which is used to group services together. | |
| service-group: xml-to-react | |
| tier: 4 | |
| # This service is in production, so let's put that into the lifecycle field | |
| lifecycle: production | |
| # The name of the team which owns and/or supports the service. | |
| team: Xml To React Team | |
| # The URL of the Slack channel where support for the service is handled. | |
| # Keep in mind, this _must_ be a URL. To get the URL, right-click on the channel | |
| # in the Slack app, and select "Copy link" in the "Copy" submenu. | |
| slack: '' | |
| # Links are great for runbooks, other documentation, other services which | |
| # could be helpful, as well as dashboards. In v2.1 repos and docs move here. | |
| links: | | |
| - name: xml-to-react | |
| url: https://github.com/CondeNast/xml-to-react | |
| type: repo | |
| provider: github | |
| - name: xml-to-react docs | |
| url: https://github.com/CondeNast/xml-to-react/tree/main/docs | |
| type: doc | |
| provider: Web | |
| - name: xml-to-react runbook | |
| url: | |
| type: runbook | |
| provider: Confluence | |
| - name: xml-to-react dashboard | |
| url: | |
| type: dashboard | |
| provider: Web | |
| - name: xml-to-react error logs | |
| url: | |
| type: dashboard | |
| provider: Web | |
| # This will allow people to directly page a team when seeing a failing service. To find your pagerduty url go to PagerDuty -> Service Directory -> Find your service -> Copy the direct link to your service. | |
| pagerduty: '' | |
| # A list of individuals who can be contacted about the service. | |
| contacts: | | |
| - name: Daniel Taveras | |
| type: email | |
| contact: danielmark_john@condenast.com | |
| - name: Gautam Arora | |
| type: email | |
| contact: goutam_shankar@condenast.com |