You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: workshop/02a-setup-codespace.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ Codespaces auto-save your work. If you close the tab, open [github.com/codespace
43
43
<details>
44
44
<summary>Codespace not appearing or taking too long?</summary>
45
45
46
-
-**"Create codespace on main" is greyed out** — your account may not have Codespaces enabled. Check [github.com/settings/billing](https://github.com/settings/billing) or ask your organization admin.
46
+
-**"Create codespace on main" is greyed out** — your account may not have Codespaces enabled. Check your GitHub plan details or ask your organization admin.
47
47
-**Spinner runs more than 3 minutes** — refresh the browser tab. If still stuck, go to [github.com/codespaces](https://github.com/codespaces), find the pending Codespace, click **⋯ → Delete**, and try again.
48
48
-**"Codespace storage limit reached"** — you may have existing Codespaces using your quota. Visit [github.com/codespaces](https://github.com/codespaces), delete any you no longer need, and retry.
49
49
-**VS Code desktop opens instead of the browser** — click **Open in Browser** in the dialog, or close VS Code desktop and return to the browser tab.
Copy file name to clipboardExpand all lines: workshop/02c-setup-browser.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ You'll create your practice repository on github.com. No terminal, no local inst
28
28
You now have a practice repository. Keep this tab open — you will use it throughout the workshop.
29
29
30
30
> [!NOTE]
31
-
> The browser path skips the `gh` CLI installation (Steps 6a–6b). When the workshop reaches [Install the gh-aw CLI Extension](06-install-gh-aw.md), your path automatically continues to [Write Your First Agentic Workflow](07-your-first-workflow.md) — no terminal installation is needed.
31
+
> The browser path skips the `gh` CLI installation (Steps 6a–6b). When the workshop reaches [Install the gh-aw CLI Extension](06-install-gh-aw.md), your path automatically continues to [No Installation Needed — GitHub UI Path](06c-install-ui.md).
Copy file name to clipboardExpand all lines: workshop/05-agentic-workflows-intro.md
+1-2Lines changed: 1 addition & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -106,7 +106,7 @@ as an issue with the title "Weekly PR Digest".
106
106
-[ ] My brief specifies what the agent should post when done
107
107
108
108
> [!TIP]
109
-
> Struggling to think of a task? Browse the [gh-aw patterns](https://github.github.com/gh-aw/patterns/) for inspiration. You will write a real version of your brief in Step 7.
109
+
> Struggling to think of a task? Browse the [gh-aw issue-ops pattern](https://github.github.com/gh-aw/patterns/issue-ops/) for inspiration. You will write a real version of your brief in Step 7.
110
110
111
111
## ✅ Checkpoint
112
112
@@ -118,4 +118,3 @@ as an issue with the title "Weekly PR Digest".
118
118
<!-- journey: all -->
119
119
**Next:**[Install the gh-aw CLI Extension](06-install-gh-aw.md)
You'll use GitHub Copilot to initialize your repository for GitHub Agentic Workflows, review the pull request it opens, and continue to workflow authoring with no local installation required.
8
+
9
+
If you decide you want a terminal after all, switch to [Install gh-aw — Codespace Terminal](06a-install-terminal.md) or [Install gh-aw — Local Terminal](06b-install-local.md).
10
+
11
+
## How this path works
12
+
13
+
On the GitHub UI path, you do not install `gh-aw` locally. You stay on github.com, ask GitHub Copilot to initialize the repository for agentic workflows, and let GitHub-hosted automation handle compilation and execution.
14
+
15
+

16
+
17
+
In practice, that means:
18
+
19
+
- You write or review workflow changes in the GitHub web UI.
20
+
- An agent initializes the repository files for you in a pull request.
21
+
- GitHub Actions runs the committed lock file on GitHub's infrastructure.
22
+
23
+
## Initialize the repository
24
+
25
+
Open your practice repository in the GitHub Copilot app and start a session in **Interactive** mode, or open the repository's **Copilot** or **Agents** tab and start a new session.
26
+
27
+
**Paste this prompt:**
28
+
29
+
```text
30
+
Initialize this repository for GitHub Agentic Workflows using https://raw.githubusercontent.com/github/gh-aw/main/install.md
31
+
32
+
Run the setup in the session workspace, commit the initialized repository files, and open a pull request. Show me the diff before merging.
33
+
```
34
+
35
+
Review the pull request and confirm it adds the initialization files you need for the browser path, such as `.github/skills/agentic-workflows/`, `.github/mcp.json`, and `.github/workflows/copilot-setup-steps.yml`. Then merge it into `main`.
36
+
37
+
## ✅ Checkpoint
38
+
39
+
-[ ] You understand that the browser path does not require a local `gh-aw` install
40
+
-[ ]`.github/skills/agentic-workflows/` exists in your repository
41
+
-[ ] You know you can stay on github.com for the rest of this path
42
+
-[ ] You are ready to create your first workflow with GitHub Copilot
43
+
44
+
<!-- journey: ui -->
45
+
**Next:**[Write Your First Agentic Workflow — GitHub Copilot Path](07c-your-first-workflow-copilot.md)
Copy file name to clipboardExpand all lines: workshop/07c-your-first-workflow-copilot.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,6 +12,7 @@ You'll ask an agent in the [GitHub Copilot app](side-quest-01-02-environment-ref
12
12
13
13
- Your practice repository is connected to the GitHub Copilot app or available in the Agents tab
14
14
- You have an active GitHub Copilot plan
15
+
- You completed [No Installation Needed — GitHub UI Path](06c-install-ui.md) and merged the repository-initialization pull request
15
16
16
17
## Start a session
17
18
@@ -23,8 +24,7 @@ Open your practice repository in the GitHub Copilot app and start a session in *
23
24
**GitHub Copilot app — paste this prompt:**
24
25
25
26
```text
26
-
Using the agentic-workflows skill, initialize this repository for GitHub Agentic Workflows using https://raw.githubusercontent.com/github/gh-aw/main/install.md
27
-
and then create a workflow using https://raw.githubusercontent.com/github/gh-aw/main/create.md
27
+
Using the agentic-workflows skill, create a workflow using https://raw.githubusercontent.com/github/gh-aw/main/create.md
28
28
29
29
The workflow must:
30
30
- Be named "Daily Report Status"
@@ -35,17 +35,17 @@ The workflow must:
35
35
"This issue has the most community support! We'll prioritise it in our next planning session."
36
36
- Create an issue titled "Community Voting Test" and post the same comment if no open issues exist
37
37
38
-
Run `gh aw compile` in the session workspace, fix any errors, commit the source and generated lock file (plus any initialized skill files), and open a pull request. Show me the diff before merging.
38
+
Run `gh aw compile` in the session workspace, fix any errors, commit the source and generated lock file, and open a pull request. Show me the diff before merging.
39
39
```
40
40
41
41
**Agents tab — paste this prompt instead:**
42
42
43
43
```text
44
-
/agentic-workflows Follow the prompt above to initialize this repository and create the Daily Report Status workflow.
44
+
/agentic-workflows Follow the prompt above to create the Daily Report Status workflow.
45
45
```
46
46
47
47
> [!NOTE]
48
-
> The `agentic-workflows` skill is installed as part of initialization. If the skill is not yet available in your repository, the agent falls back to the install and create URLs above and the skill becomes available for future sessions after the pull request is merged.
48
+
> The `agentic-workflows` skill is installed during [Step 6c](06c-install-ui.md). If it is not yet available in your repository, return to that step and merge the initialization pull request first.
49
49
50
50
The agent runs validation in its isolated session workspace. You do not need a terminal for this path.
51
51
Before you approve the merge, the agent presents the file changes in its session response for you to review.
@@ -63,7 +63,7 @@ Before you approve the merge, the agent presents the file changes in its session
63
63
## ✅ Checkpoint
64
64
65
65
-[ ]`.github/workflows/daily-report-status.md` exists in the repository
66
-
-[ ]`.github/skills/agentic-workflows/` exists in the repository from `gh aw init`
66
+
-[ ]`.github/skills/agentic-workflows/` exists in the repository from the initialization step
67
67
-[ ] The agent validated the workflow in its session workspace
68
68
-[ ] You reviewed the source and generated lock file
69
69
-[ ] You merged the pull request into `main`
@@ -72,5 +72,3 @@ Before you approve the merge, the agent presents the file changes in its session
72
72
<!-- journey: copilot -->
73
73
**Next:**[Confirm Model Access](07d-confirm-model-access.md)
0 commit comments