fix: restore Windows installer and add CI coverage (#2535)