Skip to content

Internal: Fix CI build plugin flow [ED-19956]#31852

Merged
Ntnelbaba merged 6 commits intomainfrom
ED-19956-fix-build-on-ci
Jul 14, 2025
Merged

Internal: Fix CI build plugin flow [ED-19956]#31852
Ntnelbaba merged 6 commits intomainfrom
ED-19956-fix-build-on-ci

Conversation

@Ntnelbaba
Copy link
Copy Markdown
Contributor

@Ntnelbaba Ntnelbaba commented Jul 14, 2025

PR Checklist

PR Type

What kind of change does this PR introduce?

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Documentation content changes
  • Other... Please describe:

Summary

This PR can be summarized in the following changelog entry:

Description

Align the build github action

Test instructions

This PR can be tested by following these steps:

Quality assurance

  • I have tested this code to the best of my abilities
  • I have added unittests to verify the code works as intended
  • Docs have been added / updated (for bug fixes / features)

Fixes #

✨ PR Description

Purpose: Fix CI build plugin workflow to support PR artifacts, improve build process stability, and provide downloadable builds for pull requests.

Main changes:

  • Added PR trigger configuration with path filtering to build workflow
  • Optimized build process by simplifying dependencies installation and fixing zip artifact structure
  • Added automatic PR comment with build details and download link for easy testing
  • Improved artifact handling with compression and retention settings

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

@Ntnelbaba Ntnelbaba requested a review from Svitlana-Dykun July 14, 2025 14:29
gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

gitstream-cm[bot]

This comment was marked as resolved.

@Ntnelbaba Ntnelbaba added the run-tests Runs Playwright tests on Pull request label Jul 14, 2025
Copy link
Copy Markdown
Contributor

@gitstream-cm gitstream-cm bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✨ PR Review

LGTM

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Jul 14, 2025

Elementor Build

Last updated at: 20250714.1529
Version: 3.31.0-20250714.1529

✅ Elementor build is ready for download.

You can download the latest build from the link below:

🔗 elementor-3.31.0-20250714.1529.zip

The build is available for 3 days.

@Ntnelbaba Ntnelbaba merged commit c18c2a5 into main Jul 14, 2025
69 checks passed
@Ntnelbaba Ntnelbaba deleted the ED-19956-fix-build-on-ci branch July 14, 2025 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 min review run-tests Runs Playwright tests on Pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants