diff --git a/.changeset/small-badgers-pull.md b/.changeset/small-badgers-pull.md new file mode 100644 index 00000000000..0987603d06a --- /dev/null +++ b/.changeset/small-badgers-pull.md @@ -0,0 +1,5 @@ +--- +"app-builder-lib": patch +--- + +fix: Snap publish regression in pulling publish config diff --git a/packages/app-builder-lib/src/targets/snap.ts b/packages/app-builder-lib/src/targets/snap.ts index 4069233fdc1..056aaa7e734 100644 --- a/packages/app-builder-lib/src/targets/snap.ts +++ b/packages/app-builder-lib/src/targets/snap.ts @@ -273,6 +273,14 @@ function findSnapPublishConfig(config?: Configuration): SnapStoreOptions | null return null } + if (config.snap?.publish) { + const configCandidate = findSnapPublishConfigInPublishNode(config.snap.publish) + + if (configCandidate) { + return configCandidate + } + } + if (config.linux?.publish) { const configCandidate = findSnapPublishConfigInPublishNode(config.linux.publish)