Closed ghost closed 6 months ago
I just fixed an issue with Python 3.12 (which might be the reason why the CI/CD fails on your MR). Could you rebase your branch?
I merged #222 and rebased your branch on main. Apparently there is still an issue with the meson build. I think it's coming from the CI/CD configuration (maybe the appstreamcli doesn't exist or is too old). I'll check that.
I found the issue!
I cherry-picked your changes and fixed the CI/CD here: #223
I merged #223 and I rebased your branch on main. I think it should fix the CI/CD on your branch as well.
Well... it still fails...
I don't understand why... I tried the command line in an ubuntu:22.04 container and it worked. I think I'll have to find a way to see what's written in the CI/CD log file.
But it's getting late now, I'll tackle that tomorrow ;)
Ok, I got the artifact and here's the error:
W: io.github.mightycreak.Diffuse:50: url-invalid-type vcs-browser
Invalid `type` property for this `url` tag. URLs of this type are not known in the AppStream
specification.
Well.. apparently I couldn't sleep until I found the source of the issue :sweat_smile:
The issue was that ubuntu-latest
is Ubuntu 22.04, which has appstream 0.15, which is too old to handle URL type vcs-browser
. So I changed the docker image to ubuntu-23.04 (until ubuntu-latest
will point to 23.04 too).
It's fixed now! Merging your PR now!
Thanks!
appdata: Update appdata
po: Update Turkish translation