Skip to content

Conversation

@dkotter
Copy link
Collaborator

@dkotter dkotter commented Oct 7, 2025

Changes proposed in this Pull Request:

In #68 we changed the way we build our release zip. In testing out the final release zip prior to doing an actual release today, ran into an issue where I found that final release contained itself and was causing issues when trying to activate the plugin in WordPress.

Looking closer at the changes we made in #68, we run npm run build which will build the plugin and then run our archive command. We then run the 10up/action-wordpress-plugin-build-zip workflow which will also produce a zip. This results with a zip within a zip, which causes problems.

This PR attempts to fix that by switching to npm run build:webpack which will just run our build steps not the archive steps.

Steps to test the changes in this Pull Request:

Ensure the QIT build step and E2E build step pass, as both use the Generate Zip action.

Changelog entry

n/a

…e it, as it will be archived by our action-wordpress-plugin-build-zip workflow
@dkotter dkotter added this to the 2.9.8 milestone Oct 7, 2025
@dkotter dkotter self-assigned this Oct 7, 2025
@github-actions
Copy link

github-actions bot commented Oct 7, 2025

[ERROR] Could not find Woo Extension with slug woocommerce-gateway-gocardless.

@dkotter dkotter requested a review from iamdharmesh October 7, 2025 19:47
Copy link
Collaborator

@iamdharmesh iamdharmesh left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks for fixing this @dkotter

@dkotter dkotter merged commit 981d936 into develop Oct 8, 2025
5 of 7 checks passed
@dkotter dkotter deleted the fix/double-release-zip branch October 8, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants