Configure web_based_commit_signing_enabled with group update endpoint
What does this MR do and why?
Configure web_based_commit_signing_enabled with group update endpoint
References
How to set up and validate locally
- Simulate Saas (https://docs.gitlab.com/development/ee_features/#simulate-a-saas-instance)
 - Enable the 
use_web_based_commit_signing_enabledflag (Feature.enable(:use_web_based_commit_signing_enabled)) - As the owner of a group try requesting the group through the REST api and check that 
web_based_commit_signing_enabledis in the response(For example:curl --header "PRIVATE-TOKEN: sometoken" "http://gdk.test:3000/api/v4/groups/22") - As the owner of a group try updating the 
web_based_commit_signing_enabledthrough the REST api (For example:curl -XPUT --header "PRIVATE-TOKEN: sometoken" "http://gdk.test:3000/api/v4/groups/22" -d "web_based_commit_signing_enabled=true") 
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Edited  by Jerry Seto