ok, since the windows CI properly configures devhelp disabled there is nothing to do there.
So @liomarhora [this](.github/workflows/build.yml) just needs to depend on a current package, possibly libwebkit2gtk-4.0-dev (what is installed here on old Mint). Then the CI should get to your code, as its working that should go smoothly :-).
updated version of webkitgtk library in CI. Could you run the test?