From b5ce4bcee1fdf02730a106adee12ddba1f3a3ab1 Mon Sep 17 00:00:00 2001 From: Adrian Czerwiec Date: Mon, 22 Jun 2026 14:23:21 +0200 Subject: [PATCH] fix: fetch submodule tags before checking webrtc release tag --- release-automation/check-webrtc-published.mjs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/release-automation/check-webrtc-published.mjs b/release-automation/check-webrtc-published.mjs index f12a74ff..736fc92b 100644 --- a/release-automation/check-webrtc-published.mjs +++ b/release-automation/check-webrtc-published.mjs @@ -27,6 +27,15 @@ try { ); } +// CI checkout omits submodule tags, so fetch them before describe. +try { + execSync(`git -C "${submoduleDir}" fetch --tags --quiet`, { + stdio: ["ignore", "ignore", "ignore"], + }); +} catch { + // best effort: tags may already be present locally +} + let tagAtHead; try { tagAtHead = execSync(