Gnome extensions module stopped working
Hi everyone, I'm using the gnome extensions module but for some reason it stopped working yesterday. This was the first broken build: https://github.com/jonerrr/os-image/actions/runs/12035664576/job/33555161752. I tried building it locally with the blue-build cli and it worked, but then I upgraded the CLI and it broke (sorry i'm not sure what version i was on before). I can't seem to find any messages on why it failed. Any help debugging is appreciated.
6 Replies
wait i just saw https://discord.com/channels/1198292321037455360/1311398892390318282 this
i dont think the issue is the gnome extensions website bc im able to download the zip files and it worked on the previous version
Can you please copy
gnome-extensions
module from modules repo to your own repo in /modules/gnome-extensions/
& set set -euxo pipefail
in the script?
just for testing, to see where it fails
nvm, please ignore, not replicable
It fails before AppIndicator and KStatusNotifierItem Support
extension should install
well, based on the failed build after the one you sent, it looks like website error, just not indicated in logs for some reason
It looks like it failed here, hence no logs (note -f
flag): URL_QUERY=$(curl -sf "https://extensions.gnome.org/extension-query/?search=${WHITESPACE_HTML}")
So it's the website issueohhh
maybe it shouldnt be silencing errors
is there a standard way/flag to get debug logging for all modules?
that would be nice
ok just tested it again and its definitely the gnome website acting up
its like flipping a coin 🤣
yep, had that happen very recently too
It would be good to make an issue about this
like having
debug: true/false
in module recipe
and also having it as a global option, where per-module debug option gets the most preference if setGitHub
feat: Debug flag for modules · Issue #367 · blue-build/modules
It would be nice if there was a standard method to enable debug logging for modules, like a debug: true parameter. There can also be way to enable debug logging globally (but per-module debug flag ...