diff --git a/.github/workflows/orchestrion.yml b/.github/workflows/orchestrion.yml new file mode 100644 index 0000000000..6b0287a5d9 --- /dev/null +++ b/.github/workflows/orchestrion.yml @@ -0,0 +1,21 @@ +name: Orchestrion +on: + workflow_dispatch: # manually + schedule: # nightly + - cron: "0 0 * * *" + pull_request: + merge_group: + push: + branches: + - release-v* + +concurrency: + # Automatically cancel previous runs if a new one is triggered to conserve resources. + group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.ref }} + +jobs: + test: + name: 'Run Tests' + uses: DataDog/orchestrion/.github/workflows/workflow_call.yml@eliott.bouhana/smoke-tests + with: + dd-trace-go-ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.sha }}