Group Level Wiki: BE Add actions to the PostReceive service
Problem to solve
To get Git pushes working correctly, we need to adapt the PostReceive
service for the new group wiki models, and update the actions we perform. For example, calculate the wiki repository size.
Note: This issue is a child of the Group Level Wiki Implementation Epic &2214 (closed)
Proposal
Adjust PostReceive
similar to the changes in !21739 (merged).
Tentative MR Breakdown
Only one MR is predicted for now.
Permissions and Security
Use the permissions established in #207872 (closed).
Documentation (remove if not applicable)
This issue does not
require the creation of documentation.
Testing
Testing Approach
-
Analyze the existing project wiki specific tests. Is it covered at the appropriate level? -
Adapt existing tests for project wikis to group wikis.
Success Criteria
-
PostReceive
runs without errors when pushing to a group wiki repository.
Links / references
Edited by Markus Koller