mergeable
mergeable copied to clipboard
Two new GitHub workflows to automate CI processes and run Datadog Synthetic tests
This pull request includes the addition of two new GitHub workflows to automate CI processes and run Datadog Synthetic tests. The most important changes are summarized below:
CI Workflow Enhancements:
.github/workflows/ci.yml: Added a comprehensive CI workflow for pull requests that includes detecting changes in modules, preparing Maven parameters for builds, validating format, building JVM and native versions on Linux, and building JVM versions on Windows. The workflow also includes steps for detecting and archiving flaky tests.
Datadog Integration:
.github/workflows/datadog-synthetics.yml: Introduced a new workflow to run Datadog Synthetic tests on push and pull request events for the master branch. This workflow uses the Datadog Synthetics CI GitHub action to execute tests tagged with 'e2e-tests'.