From 29ace8d421d75303e9f41abdd7003964d5e6a340 Mon Sep 17 00:00:00 2001 From: Mustaque Ahmed Date: Mon, 30 May 2022 22:23:22 +0530 Subject: [PATCH 1/3] initial commit From 2ff093c357d44be0839f969cd46b65968490d021 Mon Sep 17 00:00:00 2001 From: Mustaque Ahmed Date: Mon, 30 May 2022 22:23:36 +0530 Subject: [PATCH 2/3] add condition to not add `.` in the path of root files --- packages/scripts/scripts/plugin-zip.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/scripts/scripts/plugin-zip.js b/packages/scripts/scripts/plugin-zip.js index 4bc66e50fa56c..b7c2a4df485c2 100644 --- a/packages/scripts/scripts/plugin-zip.js +++ b/packages/scripts/scripts/plugin-zip.js @@ -49,7 +49,8 @@ if ( hasPackageProp( 'files' ) ) { files.forEach( ( file ) => { stdout.write( ` Adding \`${ file }\`.\n` ); - zip.addLocalFile( file, dirname( file ) ); + const zipDirectory = dirname( file ); + zip.addLocalFile( file, zipDirectory !== '.' ? zipDirectory : '' ); } ); zip.writeZip( `./${ name }.zip` ); From 03675705ee4748f20b8e92f5ef6cf2f2aebc8b1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Zi=C3=B3=C5=82kowski?= Date: Wed, 1 Jun 2022 13:28:44 +0200 Subject: [PATCH 3/3] Update CHANGELOG.md --- packages/scripts/CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/scripts/CHANGELOG.md b/packages/scripts/CHANGELOG.md index 177a8ff6a09eb..1320dc10ec253 100644 --- a/packages/scripts/CHANGELOG.md +++ b/packages/scripts/CHANGELOG.md @@ -2,6 +2,10 @@ ## Unreleased +### Bug Fix + +- Fix incorrect handling in `plugin-zip` for root-level files and some specific platform conditions ([#41439](https://github.com/WordPress/gutenberg/pull/41439)). + ## 23.1.0 (2022-05-18) ### New Feature