https://github.com/freckle/datadog-service-action
GitHub action to validate Datadog service metadata
https://github.com/freckle/datadog-service-action
ghvm-managed
Last synced: 2 months ago
JSON representation
GitHub action to validate Datadog service metadata
- Host: GitHub
- URL: https://github.com/freckle/datadog-service-action
- Owner: freckle
- License: mit
- Created: 2025-10-24T20:37:14.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-03-23T09:48:13.000Z (3 months ago)
- Last Synced: 2026-03-24T07:17:03.218Z (3 months ago)
- Topics: ghvm-managed
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# datadog-service-action
Validates a `service.datadog.yaml` file located at the root of the repository.
## Example setup
`service.datadog.yaml`:
```yaml
---
schema-version: v2
dd-service: example
repos:
- name: Source
provider: github
url: https://example.com
links:
- name: About
type: wiki
url: https://example.com/wiki/
```
`.github/workflows/datadog.yml`:
```yaml
name: Validate Datadog Service Metadata
on:
pull_request:
paths:
- service.datadog.yaml
- .github/workflows/datadog.yml
jobs:
validate-datadog-service-metadata:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
with:
sparse-checkout: |
service.datadog.yaml
- uses: freckle/datadog-service-action@v1
```