diff --git a/script.js b/script.js index fe63686..724f2ab 100644 --- a/script.js +++ b/script.js @@ -1,6 +1,19 @@ -const semver = require("semver"); +const axios = require("axios"); -const latestReleaseTag = getLatestReleaseTag(); // Implement this function +async function getLatestReleaseTag() { + const repoOwner = "insignia-live"; + const repoName = "setup-assistant-release"; + + try { + const response = await axios.get(`https://api.github.com/repos/${repoOwner}/${repoName}/releases/latest`); + return response.data.tag_name; + } catch (error) { + console.error("Error fetching latest release tag:", error.message); + return "0.0.0"; // Return a default value in case of an error + } +} + +const latestReleaseTag = getLatestReleaseTag(); const isNewer = semver.gt(latestReleaseTag, "2023-02-13-1223");