Store installed release version as a part of install metadata (#9122)

This commit is contained in:
Jacob MacDonald
2025-09-22 09:42:35 -07:00
committed by GitHub
parent 57272f84b1
commit 34c14b7dd2
3 changed files with 7 additions and 18 deletions

View File

@@ -191,7 +191,7 @@ export async function checkForExtensionUpdate(
setExtensionUpdateState(ExtensionUpdateState.UPDATE_AVAILABLE);
return;
} else {
const { source, ref } = installMetadata;
const { source, releaseTag } = installMetadata;
if (!source) {
console.error(`No "source" provided for extension.`);
setExtensionUpdateState(ExtensionUpdateState.ERROR);
@@ -204,7 +204,7 @@ export async function checkForExtensionUpdate(
repo,
installMetadata.ref,
);
if (releaseData.tag_name !== ref) {
if (releaseData.tag_name !== releaseTag) {
setExtensionUpdateState(ExtensionUpdateState.UPDATE_AVAILABLE);
return;
}