Skip to content

Internal: Validate dry run really a dry run [ED-20017]#31843

Merged
Ntnelbaba merged 3 commits intomainfrom
ED-20017-dry-run-configuration
Jul 14, 2025
Merged

Internal: Validate dry run really a dry run [ED-20017]#31843
Ntnelbaba merged 3 commits intomainfrom
ED-20017-dry-run-configuration

Conversation

@Ntnelbaba
Copy link
Copy Markdown
Contributor

@Ntnelbaba Ntnelbaba commented Jul 14, 2025

Clone of https://github.com/elementor/elementor-pro/pull/5638

Validates one-click-release dry-run runs properly

✨ PR Description

Purpose: Update release workflow to support proper dry-run functionality for testing releases without actual publishing.
Main changes:

  • Replace pre_release flag with dry_run parameter defaulting to true for safer testing
  • Add validation step for build files before attempting release
  • Conditionally skip WordPress.org SVN publishing and Slack notifications during dry runs
  • Update dev release process to respect dry-run flag

Generated by LinearB AI and added by gitStream.
AI-generated content may contain inaccuracies. Please verify before using. We'd love your feedback! 🚀

gitstream-cm[bot]

This comment was marked as resolved.

Co-authored-by: gitstream-cm[bot] <111687743+gitstream-cm[bot]@users.noreply.github.com>
gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

@Ntnelbaba Ntnelbaba merged commit 6464ee4 into main Jul 14, 2025
50 checks passed
@Ntnelbaba Ntnelbaba deleted the ED-20017-dry-run-configuration branch July 14, 2025 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants