diff --git a/datadog_checks_dev/CHANGELOG.md b/datadog_checks_dev/CHANGELOG.md index 0abc8e87a4eb5..53ffc75da2395 100644 --- a/datadog_checks_dev/CHANGELOG.md +++ b/datadog_checks_dev/CHANGELOG.md @@ -15,6 +15,7 @@ * Exclude psycopg2 from automatic upgrades ([#15864](https://github.com/DataDog/integrations-core/pull/15864)) * Upper-bound pydantic to quickly fix CI while we investigate what in the latest version breaks us. ([#15901](https://github.com/DataDog/integrations-core/pull/15901)) * Finalize pytest plugin logic for E2E refactor ([#15898](https://github.com/DataDog/integrations-core/pull/15898)) +* Fix `ddev release make all` so that it won't stop on the first unchanged integration ([#15932](https://github.com/DataDog/integrations-core/pull/15932)) ## 25.1.0 / 2023-09-15 diff --git a/datadog_checks_dev/datadog_checks/dev/tooling/commands/release/show/changes.py b/datadog_checks_dev/datadog_checks/dev/tooling/commands/release/show/changes.py index 073ff78770392..023873275cc03 100644 --- a/datadog_checks_dev/datadog_checks/dev/tooling/commands/release/show/changes.py +++ b/datadog_checks_dev/datadog_checks/dev/tooling/commands/release/show/changes.py @@ -11,6 +11,7 @@ from ...console import ( CONTEXT_SETTINGS, abort, + echo_failure, validate_check_arg, ) @@ -59,7 +60,8 @@ def changes(ctx, check, tag_pattern, tag_prefix, dry_run, organization, since, e break if header_index == 4: - abort('There are no changes for this integration') + echo_failure('There are no changes for this integration') + return cur_version, [] unreleased = log[4:header_index] applicable_changelog_types = []