Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Two new GitHub workflows to automate CI processes and run Datadog Synthetic tests #776

Open
wants to merge 11 commits into
base: master
Choose a base branch
from

Conversation

invisiblepancake
Copy link

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'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant