Skip to content

ci: Add system-tests #2

ci: Add system-tests

ci: Add system-tests #2

Workflow file for this run

name: system-tests
on:
workflow_dispatch: {}
pull_request:
branches:
- '**'
schedule:
- cron: '00 05 * * 2-6'
# prevent runs if new commits exists
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
- name: Compile
run: WAF=ON NGINX_VERSION=1.25.4 make build
- name: ls
run: ls -la
# - name: Upload artifact
# uses: actions/upload-artifact@v4
# with:
# name: binaries
# path: binaries/
system-tests:
needs:
- build
uses: DataDog/system-tests/.github/workflows/system-tests.yml@main
secrets: inherit
with:
scenarios: default
library: cpp
binaries_artifact: binaries