I have a subscription with ALLData. While their layout and organization is different from GM's OEM, the diagnostics are word for word, and electrical schematics as well.
At least for the engine/powertrain controls sections for the cars we own. 2004 Yukon, 2012 Equinox, 2013 Sierra, and 2016 Encore.
Those are the sections (2016 excluded) my group wrote, before I retired.
IIRC - GM sold the rights to re-publish the service information, as well as OBD II scan tool data.