Skip to content

Commit 702b75b

Browse files
Anil KommareddiCopilot
andcommitted
docs: update deployment instructions to reflect org admin requirement
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 8885272 commit 702b75b

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,21 @@ Then open [http://localhost:3000](http://localhost:3000) (npx serve) or [http://
5656
---
5757

5858
### Push to GitHub
59-
1. Create a new repo under [github.com/OpenSourceRisk](https://github.com/OpenSourceRisk)
60-
2. In the repo settings, enable **Pages → Source: GitHub Actions**
61-
3. Run:
62-
```bash
63-
git remote add origin https://github.com/OpenSourceRisk/<repo-name>.git
64-
git push -u origin main
65-
```
59+
60+
> ⚠️ **Requires an org admin** to create the repo first — you cannot create repos under `OpenSourceRisk` without org permissions.
61+
62+
**Step 1 — Ask an `OpenSourceRisk` org admin to:**
63+
- Create a new **public** repository named `opensourcerisk.org` (or `website`) — leave it **empty** (no README, .gitignore, or license)
64+
- In the repo's **Settings → Pages**, set Source to **"GitHub Actions"**
65+
- Grant you **Write** or **Admin** access
66+
67+
**Step 2 — Once the empty repo exists, push:**
68+
```bash
69+
git remote add origin https://github.com/OpenSourceRisk/<repo-name>.git
70+
git push -u origin main
71+
```
72+
73+
GitHub Actions will deploy the site automatically on the first push.
6674

6775
### DNS cutover and old server shutdown
6876
- Update DNS A records (see table above) to point `www.opensourcerisk.org` to GitHub Pages

0 commit comments

Comments
 (0)