GitHub/Repository Security/Problems and Options: Difference between revisions

m
typo
(add initial workarounds)
m (typo)
Line 14: Line 14:
* create a "shadow branch", used only for merges (no signing required)
* create a "shadow branch", used only for merges (no signing required)
* whomever does the merge, merges via shadow branch using GitHub web UI:
* whomever does the merge, merges via shadow branch using GitHub web UI:
[[File:Mermaid-diagram-20180531130011.svg|framed|center|Merging unsigned commits into commit required branch]]
[[File:Mermaid-diagram-20180531130011.svg|framed|center|Merging unsigned commits into signed-commits-required branch]]


=== Problem: I can't squash merge PRs generated by 3rd party services ===
=== Problem: I can't squash merge PRs generated by 3rd party services ===
Confirmed users
1,351

edits