Skip to content

Commit bb2bf44

Browse files
Copilotpelikhan
andauthored
Workshop sim repairs: skill cue, billing gate, mobile path (#1748)
* Initial plan * Fix workshop simulation top-3 repairs: skill cue, billing gate, mobile path Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
1 parent a90cb3c commit bb2bf44

4 files changed

Lines changed: 18 additions & 4 deletions

File tree

workshop/01-prerequisites.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ If you are familiar with terminals, use your usual setup. We will go over the re
2020

2121
If you choose the GitHub UI path, you can complete the main workshop steps in your browser and still run a real workflow from the Actions tab.
2222

23+
> [!TIP]
24+
> On a mobile device or using GitHub Copilot (CCA/Agents tab) with no access to a terminal? Choose the **GitHub UI path** — no installation or terminal is required. You will create your repository on github.com and author workflows directly from the Copilot or Agents tab in your browser.
25+
2326
![Setup path decision diagram: choose between Codespace and Local Terminal based on your environment](images/01-setup-path-decision.svg)
2427

2528
## Verify AI engine access
@@ -41,3 +44,6 @@ Choose your adventure.
4144
<!-- journey: local -->
4245
**Next:** Open [Set Up Your Local Terminal](02b-setup-local.md).
4346
<!-- /journey -->
47+
<!-- journey: ui,copilot -->
48+
**Next:** On [github.com/new](https://github.com/new), create a public repository named `my-agentic-workflows`. Check **Add a README file** and click **Create repository**. Then continue to [GitHub UI Path — No Installation Needed](06c-install-ui.md).
49+
<!-- /journey -->

workshop/02a-setup-codespace.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
<!-- page-adventure: setup -->
33
# Set Up a Codespace _(recommended for new users)_
44

5+
> [!NOTE]
6+
> On a mobile device or working entirely in the browser without a terminal? This path opens a terminal inside your browser. If you cannot use a terminal at all, switch to the [GitHub UI path](06c-install-ui.md) instead.
7+
58
## 🎯 What You'll Do
69

710
You'll launch a GitHub Codespace for this workshop, open the built-in terminal, and land in a ready-to-use environment for the next step.

workshop/07c-your-first-workflow-copilot.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,24 @@ Open your practice repository in the GitHub Copilot app and start a session in *
2020
Paste this prompt:
2121

2222
```text
23-
Initialize this repository for GitHub Agentic Workflows using https://raw.githubusercontent.com/github/gh-aw/main/install.md
24-
25-
Then create a workflow for GitHub Agentic Workflows using https://raw.githubusercontent.com/github/gh-aw/main/create.md
23+
Using the agentic-workflows skill, initialize this repository for GitHub Agentic Workflows using https://raw.githubusercontent.com/github/gh-aw/main/install.md
24+
and then create a workflow using https://raw.githubusercontent.com/github/gh-aw/main/create.md
2625
2726
The workflow must:
2827
- Be named "Daily Report Status"
2928
- Support manual runs with `workflow_dispatch`
3029
- Use `contents: read`, `issues: read`, and `copilot-requests: write`
31-
- Allow at most one comment and at most one new issue through [safe outputs](https://github.github.com/gh-aw/reference/safe-outputs/)
30+
- Allow at most one comment and at most one new issue through safe outputs (https://github.github.com/gh-aw/reference/safe-outputs/)
3231
- Search open issues for the issue with the most 👍 reactions and comment:
3332
"This issue has the most community support! We'll prioritise it in our next planning session."
3433
- Create an issue titled "Community Voting Test" and post the same comment if no open issues exist
3534
3635
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.
3736
```
3837

38+
> [!NOTE]
39+
> 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.
40+
3941
The agent runs validation in its isolated session workspace. You do not need a terminal for this path.
4042
Before you approve the merge, the agent presents the file changes in its session response for you to review.
4143

workshop/07d-confirm-model-access.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,9 @@ Catching a billing or authentication problem here saves debugging time in Step 8
8282
3. Confirm you receive a reply. Any response means the model is accessible.
8383
4. If you see an error, revisit the billing path above before continuing.
8484

85+
> [!IMPORTANT]
86+
> Do not continue to Step 8 if you received an error instead of a response. Fix the billing or authentication issue now — model-access errors will cause Step 8 to fail and are much harder to diagnose mid-run.
87+
8588
## ✅ Checkpoint
8689

8790
- [ ] I confirmed the first workflow uses GitHub Copilot

0 commit comments

Comments
 (0)