<div dir="ltr"><div dir="ltr">On Sat, Jan 18, 2025 at 12:59 AM Carl Schwan <<a href="mailto:carl@carlschwan.eu">carl@carlschwan.eu</a>> wrote:</div><div class="gmail_quote gmail_quote_container"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Thu, Dec 5, 2024, at 4:53 PM, Noah Davis wrote:<br>
> Hello everyone, I would like to propose moving Spectacle to the Plasma<br>
> development release schedule. It already depends heavily on Plasma for<br>
> its core functionality. When a Plasma bug or feature happens on a new<br>
> release that affects Spectacle, Spectacle can't push anything to users<br>
> until the next KDE Gear release, so it's not in sync.<br>
<br>
Hi,<br></blockquote><div><br></div><div>Hi,</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
The move of Spectacle to the Plasma schedule broke <a href="http://apps.kde.org" rel="noreferrer" target="_blank">apps.kde.org</a> because<br>
while Spectacle was moved to the Plasma schedule, the repo stayed in the<br>
graphics namespace in invent and no artifacts for the Plasma/6.3 branch are<br>
generated. (See sysadmin/repo-metadata/branch-rules.yml)<br>
<br>
The slower fallback of cloning the repo and extracting the .desktop file also<br>
didn't work because the .desktop file is generated with cmake.<br></blockquote><div><br></div><div>I've investigated this further and this is a bug in how <a href="http://apps.kde.org">apps.kde.org</a> interacts with the CI artifact registries. </div><div><br></div><div>It would appear that <a href="http://apps.kde.org">apps.kde.org</a> is not properly following the logic needed to handle slashes in branch names (they must be replaced with dashes) resulting in it being unable to find Spectacle's Plasma/6.3 artifacts.</div><div>(Gitlab does not allow package versions or names to have slashes in them, hence why they're replaced with dashes)</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
As a temporary release, I removed spectacle from <a href="http://apps.kde.org" rel="noreferrer" target="_blank">apps.kde.org</a>. Please once<br>
this is fixed, revert <a href="https://invent.kde.org/websites/apps-kde-org/-/commit/f41069575ccfece2b7a86252a91de722355dcc75" rel="noreferrer" target="_blank">https://invent.kde.org/websites/apps-kde-org/-/commit/f41069575ccfece2b7a86252a91de722355dcc75</a><br>
<br>
Cheers,<br>
Carl</blockquote><div><br></div><div>Cheers,</div><div>Ben </div></div></div>