@@ -104,7 +104,7 @@ export default class ImportTaxonomies extends BaseClass {
104104
105105 progress . completeProcess ( PROCESS_NAMES . TAXONOMIES_IMPORT , true ) ;
106106
107- if ( publishJobCount > 0 ) {
107+ if ( this . importConfig . skipTaxonomyPublish === false && publishJobCount > 0 ) {
108108 progress
109109 . startProcess ( PROCESS_NAMES . TAXONOMIES_PUBLISH )
110110 . updateStatus (
@@ -389,7 +389,7 @@ export default class ImportTaxonomies extends BaseClass {
389389 */
390390 initializeTaxonomiesProgress ( progress : CLIProgressManager , taxonomyCount : number , publishJobCount : number ) : void {
391391 progress . addProcess ( PROCESS_NAMES . TAXONOMIES_IMPORT , taxonomyCount ) ;
392- if ( publishJobCount > 0 ) {
392+ if ( this . importConfig . skipTaxonomyPublish === false && publishJobCount > 0 ) {
393393 progress . addProcess ( PROCESS_NAMES . TAXONOMIES_PUBLISH , publishJobCount ) ;
394394 }
395395 }
@@ -570,8 +570,11 @@ export default class ImportTaxonomies extends BaseClass {
570570 this . isLocaleBasedStructure = this . detectAndScanLocaleStructure ( ) ;
571571
572572 const taxonomyCount = Object . keys ( this . taxonomies || { } ) . length ;
573- const envMapper = readEnvUidMapperSync ( this . envUidMapperPath , this . importConfig . context ) ;
574- const publishJobCount = this . countPublishEligibleTaxonomies ( envMapper ) ;
573+ let publishJobCount = 0 ;
574+ if ( this . importConfig . skipTaxonomyPublish === false ) {
575+ const envMapper = readEnvUidMapperSync ( this . envUidMapperPath , this . importConfig . context ) ;
576+ publishJobCount = this . countPublishEligibleTaxonomies ( envMapper ) ;
577+ }
575578
576579 log . debug (
577580 `Loaded ${ taxonomyCount } taxonomy items; ${ publishJobCount } eligible for publish (mapped environments).` ,
0 commit comments