Compare commits

...

2 commits

Author SHA1 Message Date
imide
0a022f1490
Fix metainfo to be fully compatable with Flathub (#1112) 2026-06-25 22:37:05 +02:00
imide
65b3dd5cec
Update app.legcord.Legcord.metainfo.xml (#1111) 2026-06-25 20:57:20 +02:00
2 changed files with 16 additions and 9 deletions

View file

@ -4,7 +4,7 @@
<id>app.legcord.Legcord</id>
<name>Legcord</name>
<summary>Legcord is a custom client designed to enhance your Discord experience while keeping everything lightweight.</summary>
<developer>
<developer id="app.legcord">
<name>Legcord Contributors</name>
</developer>
<metadata_license>CC0-1.0</metadata_license>
@ -17,15 +17,15 @@
<screenshots>
<screenshot type="default">
<caption>Legcord settings page on MacOS</caption>
<image type="source">https://github.com/Legcord/Legcord/blob/77e2ccafb221936a99654c237cb385d486780bc7/assets/screenshots/settings.png</image>
<image type="source">https://raw.githubusercontent.com/Legcord/Legcord/refs/tags/v1.2.4/assets/screenshots/settings.png</image>
</screenshot>
<screenshot>
<caption>Legcord settings open with Shelter configs</caption>
<image type="source">https://github.com/Legcord/Legcord/blob/77e2ccafb221936a99654c237cb385d486780bc7/assets/screenshots/shelter.png</image>
<image type="source">https://raw.githubusercontent.com/Legcord/Legcord/refs/tags/v1.2.4/assets/screenshots/shelter.png</image>
</screenshot>
<screenshot>
<caption>Legcord settings open with custom keybind settings shown</caption>
<image type="source">https://github.com/Legcord/Legcord/blob/77e2ccafb221936a99654c237cb385d486780bc7/assets/screenshots/keybinds.png</image>
<image type="source">https://raw.githubusercontent.com/Legcord/Legcord/refs/tags/v1.2.4/assets/screenshots/keybinds.png</image>
</screenshot>
</screenshots>
<releases>
@ -275,10 +275,6 @@
<url>https://github.com/Legcord/Legcord/releases/tag/v1.0.2</url>
<description/>
</release>
<release version="devbuild" date="2024-10-12" type="development">
<url>https://github.com/Legcord/Legcord/releases/tag/devbuild</url>
<description/>
</release>
<release version="v1.0.0" date="2024-10-11" type="stable">
<url>https://github.com/Legcord/Legcord/releases/tag/v1.0.0</url>
<description/>

View file

@ -50,6 +50,17 @@ const latestReleaseInformation = await fetch("https://api.github.com/repos/Legco
},
}).then((res) => res.json());
// Ignore devbuild releases
if (
latestReleaseInformation.name?.toLowerCase().includes("devbuild") ||
latestReleaseInformation.tag_name?.toLowerCase().includes("devbuild") ||
latestReleaseInformation.prerelease ||
latestReleaseInformation.draft
) {
console.log("Latest release is a devbuild, nothing to be done");
process.exit(0);
}
const metaInfo = await fs.readFile("./meta/app.legcord.Legcord.metainfo.xml", "utf-8");
const parser = new DOMParser().parseFromString(metaInfo, "text/xml");