From 056534b07742930f919f7fa610705851766cdc2c Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Wed, 29 Jan 2025 15:16:18 -0600 Subject: [PATCH] PYTHON-5047 Fix dry run logic in releases yet again --- .github/workflows/release-python.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index 55f669997..206076bc4 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -23,7 +23,9 @@ env: SILK_ASSET_GROUP: django-mongodb-backend-main EVERGREEN_PROJECT: django-mongodb-backend # Constant - DRY_RUN: ${{ github.event_name == 'workflow_dispatch' && inputs.dry_run || 'true' }} + # inputs will be empty on a scheduled run. so, we only set dry_run + # to 'false' when the input is set to 'false'. + DRY_RUN: ${{ ! contains(inputs.dry_run, 'false') }} FOLLOWING_VERSION: ${{ inputs.following_version || '' }} VERSION: ${{ inputs.version || '10.10.10.10' }}