{"repo":"DataDog/synthetics-ci-github-action","free":true,"listed":false,"github":"https://github.com/DataDog/synthetics-ci-github-action","clone":"git clone https://github.com/DataDog/synthetics-ci-github-action.git","description":"Run Synthetic tests in your GitHub workflows with Datadog Continuous Testing","language":"TypeScript","stars":48,"topics":["ci","continuous-integration","continuous-testing","datadog","github-actions"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"Overview Trigger Datadog Synthetic tests from your GitHub workflows. For more information on the available configuration, see the [ datadog-ci synthetics run-tests documentation][1]. Setup To get started: 1. Add your Datadog API and Application Keys as secrets to your GitHub repository. - For more information, see [API and Application Keys][2]. 2. In your GitHub workflow, use DataDog/synthetics-ci-github-action . Your workflow can be simple or complex. Simple workflows Example workflow using public IDs Example workflow using an existing synthetics.json file For an example test file, see this [ test.synthetics.json file][12]. Note : By default, this workflow runs all the tests listed in {,!(node modules)/ /} .synthetics.json files (every file ending with .synthetics.json except for those in the node modules folder). You can also trigger a list of Synthetic tests by specifying a public id or using a search query. Complex workflows Example workflow using the test search query Example workflow using a test search query and variable overrides Example workflow using a global configuration file with config path By default, the path to the global configuration file is datadog-ci.json . You can override this path with the config path input. Inputs For more information on the available configuration, see the [ datadog-ci synthetics run-tests documentation][1]. Name Description ------------------------- ------------------------------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/DataDog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DataDog/synthetics-ci-github-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}