Skip to content

Commit fb043a1

Browse files
Restructure setup flow to require own repo first
Co-authored-by: jamesmontemagno <1676321+jamesmontemagno@users.noreply.github.com>
1 parent 5f0c120 commit fb043a1

4 files changed

Lines changed: 20 additions & 28 deletions

File tree

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Social Bingo game for in-person mixers. Find people who match the questions and get 5 in a row!
44

55
📚 **[View Lab Guide](workshop/GUIDE.md)**
6-
💻 **[Open in GitHub Codespaces](https://github.com/codespaces/new/copilot-dev-days/agent-lab-typescript)**
6+
🚀 **[Start with setup flow](workshop/01-setup.md)** (create your own repo first)
77

88
---
99

@@ -29,9 +29,9 @@ Social Bingo game for in-person mixers. Find people who match the questions and
2929

3030
This repo already includes a `.devcontainer/devcontainer.json`.
3131

32-
- **GitHub Codespaces:** open the repository in Codespaces (link above) and it will use the devcontainer automatically.
32+
- **GitHub Codespaces:** create a Codespace from **your own repository** and it will use the devcontainer automatically.
3333
- **VS Code Dev Containers:** clone locally, then run `Dev Containers: Reopen in Container`.
34-
- **GitHub Pages publishing:** create your own repository from the template first; Pages deployment is intended for your repo.
34+
- **GitHub Pages publishing:** deployment is configured for your own repository.
3535

3636
## Run
3737

workshop/01-setup.md

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,40 +12,34 @@ In this section, you'll set up your development environment and teach GitHub Cop
1212

1313
## 🔧 Initial Setup
1414

15-
### Step 1: Pick a Setup Path
16-
17-
#### Option A (recommended): Create Your Repository
15+
### Step 1: Create Your Repository (Required)
1816

1917
1. Open [github.com/copilot-dev-days/agent-lab-typescript](https://github.com/copilot-dev-days/agent-lab-typescript)
2018
2. Click **Use this template****Create a new repository**
2119
- Name: `my-soc-ops`
2220
- Visibility: **Public**
2321
3. ✅ Your own Soc Ops repo is ready!
2422

25-
#### Option B: Open directly in Codespaces (no template or fork)
26-
27-
1. Open [codespaces/new/copilot-dev-days/agent-lab-typescript](https://github.com/codespaces/new/copilot-dev-days/agent-lab-typescript)
28-
2. Create a new Codespace
29-
3. ✅ Environment starts with the repository devcontainer automatically.
30-
31-
> ⚠️ If you want to deploy to **GitHub Pages**, create your own repository first using **Option A**.
32-
3323
### Step 2: Enable GitHub Pages
3424

35-
If you used **Option A**, continue with this step.
36-
3725
1. Go to your repo's **Settings****Pages**
3826
2. Under "Build and deployment", change *Deploy from a branch* to **GitHub Actions**
3927
3. ✅ Any commit will now publish to: `https://{username}.github.io/{repo-name}`
4028

41-
### Step 3 (Option A only): Clone & Open in VS Code
29+
### Step 3: Choose How You'll Develop
30+
31+
#### Option A: Clone locally in VS Code
4232

4333
1. Open VS Code
4434
2. Run command: `Git: Clone``Clone from GitHub`
4535
3. Select your new repository
4636
4. Install recommended extensions (notification or `Extensions: Show Recommended Extensions`)
4737

48-
If you used **Option B**, skip clone and use your active Codespace session.
38+
#### Option B: Create a Codespace for your repo
39+
40+
1. Open your repository on GitHub
41+
2. Click **Code****Codespaces****Create codespace on main**
42+
3. ✅ Codespace starts with your repo and devcontainer.
4943

5044
### Step 4: Run the Setup Agent
5145

workshop/02-design.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Keep instructions updated with major architecture/design/dependency changes.
6363
1. Follow-up: `Add design guide section to copilot-instructions.md`
6464
2. Confirm, commit and push
6565

66-
Bonus: Check that GitHub Pages is updating (if you created your own repo in Part 1 Option A).
66+
Bonus: Check that GitHub Pages is updating.
6767

6868
---
6969

workshop/GUIDE.md

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,14 @@
3232
## 🚀 Quick Setup
3333

3434
```
35-
# Option A (recommended if you want to publish to GitHub Pages):
36-
# 1. Use template at github.com/copilot-dev-days/agent-lab-typescript
37-
# 2. Enable GitHub Pages (Settings > Pages > GitHub Actions)
38-
# 3. Clone in VS Code
35+
# 1. Create your repo from template:
36+
# github.com/copilot-dev-days/agent-lab-typescript
37+
# 2. Enable GitHub Pages:
38+
# Settings > Pages > GitHub Actions
3939
#
40-
# Option B (quick start, no template/fork required):
41-
# 1. Open in Codespaces:
42-
# https://github.com/codespaces/new/copilot-dev-days/agent-lab-typescript
43-
#
44-
# Note: For GitHub Pages publishing, use Option A and create your own repo first.
40+
# Then choose one:
41+
# A) Clone your repo in VS Code
42+
# B) Create a Codespace from your repo (Code > Codespaces)
4543
#
4644
# Then run:
4745
# /setup

0 commit comments

Comments
 (0)