---
tags: No Frills Documentation
---
# Refreshing Content Workflow
[](https://hackmd.io/WFEC9wpVTB-5AItA1rosYw)
```mermaid
sequenceDiagram
autonumber
actor Author
participant HackMD
actor Gatekeeper
participant GitHub
Author->>HackMD: Gets (Pulls) Content
alt Has GitHub Permissions
HackMD->>GitHub: Pulls content from repository
else Does Not Have GitHub Permissions
HackMD->>Gatekeeper: Request to Get (Pull) content
alt Approves
Gatekeeper->>GitHub: Gets content
HackMD->>Author: Presents Content
opt Edits
Author->>HackMD: Edits Content
end
else Rejects
Gatekeeper->>Author: Not Authorized
end
end
```
See also [Authoring Content Workflow](/rFiN4kp2Spq5C_eQG3NHcQ)