Adds fail-fast on build job by cbeauchesne · Pull Request #678 · DataDog/datadog-lambda-python

Skip to content

Navigation Menu

Sign in

Appearance settings

Conversation

@cbeauchesne

What does this PR do?

  • Adds a workflow_dispacth event to allow to trigger the job manually
  • Adds a PR event, to ensure no PR will break this jobs will do on a next PR
  • Adds fail-fast, to allow other job to finish. The only point needed in system-tests is in success, but other builds fails, and prevent it to run.

Motivation

system-tests lambda test are broken for a week, because this jobs failed.

Testing Guidelines

Additional Notes

Types of Changes

  • Bug fix
  • New feature
  • Breaking change
  • Misc (docs, refactoring, dependency upgrade, etc.)

Check all that apply

  • This PR's description is comprehensive
  • This PR contains breaking changes that are documented in the description
  • This PR introduces new APIs or parameters that are documented and unlikely to change in the foreseeable future
  • This PR impacts documentation, and it has been updated (or a ticket has been logged)
  • This PR's changes are covered by the automated tests
  • This PR collects user input/sensitive content into Datadog
  • This PR passes the integration tests (ask a Datadog member to run the tests)

@cbeauchesne cbeauchesne changed the title Remove useless build for system-tests Adds fail-fast on build job

Nov 19, 2025

purple4reina

2 participants

@cbeauchesne @purple4reina