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: .github/workflows/guidelines.md
+8-1Lines changed: 8 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,6 +27,13 @@ Use these rules across workshop authoring/editing workflows to keep the tutorial
27
27
- Keep command-heavy content narrow, purposeful, and optional when possible.
28
28
- When terminal use is unavoidable, point learners to Codespaces as a low-friction bridge.
29
29
30
+
## Event provisioning surfaces
31
+
32
+
- Some workshop content is intentionally reused in provisioned event environments such as an org profile README and a learner-repository Codespaces launcher.
33
+
- The maintained example assets live in `workshop/examples/event-provisioning/` and represent downstream copies, not primary authored content.
34
+
- When you change workshop onboarding language that should also appear in those provisioned surfaces, update the marked source blocks in `workshop/00-welcome.md` and keep the examples in sync.
35
+
- For provisioned learner repositories, prefer a Codespaces launcher entry point that starts at Step 4 or Step 5 because org invite, repository creation, and Codespace creation are already complete.
36
+
30
37
## Positioning agentic workflows as an Actions-compatible superset
31
38
32
39
- Present agentic workflows as a **smooth transition from classic GitHub Actions**, not a replacement that forces learners to start over.
@@ -197,7 +204,7 @@ This rule does not override clearly superior choices for all learners. It is a t
197
204
198
205
## Consistency check
199
206
200
-
Before finalizing workshop edits, quickly confirm that early steps remain UI-first, do not require `gh` before it is truly needed, and do not reference Node.js as a prerequisite.
207
+
Before finalizing workshop edits, quickly confirm that early steps remain UI-first, do not require `gh` before it is truly needed, do not reference Node.js as a prerequisite, and keep any event-provisioning examples synchronized with the marked workshop source content.
201
208
202
209
## Activity numbering for a sortable adventure graph
skills/ # Copilot skill definitions for agentic-workflows and agentic-workflow-designer
@@ -66,13 +67,17 @@ The following rules are **disabled** in `.markdownlint-cli2.yaml` — do not add
66
67
67
68
**Never configure Codespace badges or `devcontainer.json` to open from this (`gh-aw-workshop`) repository.** The workshop repository itself is not a suitable Codespace base — learners work in their own practice repositories, not a clone of this one. Any Codespace badge or devcontainer setup must point to the learner's own repository.
68
69
70
+
The checked-in examples under `workshop/examples/event-provisioning/` are exceptions for template authoring only. They exist so event provisioning systems can copy a launcher into each learner's own repository; do not treat them as launchers for this repository itself.
71
+
69
72
## Working with workshop content
70
73
71
74
- Workshop steps are numbered files in `workshop/` (e.g., `07-your-first-workflow.md`).
72
75
- Images referenced in workshop steps live in `workshop/images/`.
73
76
- Keep `workshop/README.md` in sync whenever you add or rename a step.
74
77
- Run the markdown linter before committing any workshop step edits.
75
78
- When adding a new step, follow the existing file naming pattern and update the curriculum table in both `workshop/README.md` and `workshop/00-welcome.md`.
79
+
- When editing shared intro or onboarding copy that may be reused outside the workshop pages, preserve and update the HTML reuse markers in `workshop/00-welcome.md`.
80
+
- Treat `workshop/examples/event-provisioning/` as maintained examples. Keep the org-profile README and devcontainer launcher aligned with the corresponding marked source content in `workshop/00-welcome.md`.
Copy file name to clipboardExpand all lines: workshop/00-welcome.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,9 @@
4
4
5
5
# Welcome — What We'll Build
6
6
7
-
By the end of this workshop, a real AI agent will create an issue with a summary of the activity in your repostiory over the latest 24h, every day, without you writing shell-script workflow code.
7
+
<!-- reuse:event-org-readme-intro:start -->
8
+
By the end of this workshop, a real AI agent will create an issue with a summary of the activity in your repository over the latest 24h, every day, without you writing shell-script workflow code.
9
+
<!-- reuse:event-org-readme-intro:end -->
8
10
9
11

Welcome to the provisioned workshop organization. Your event setup can create your practice repository, invite you to the org, and open a Codespace before you begin.
4
+
5
+
By the end of this workshop, a real AI agent will post a comment on one of your GitHub issues — automatically, every day, without you writing shell-script workflow code.
6
+
7
+
## What You'll Do
8
+
9
+
You'll build an [agentic workflow](https://github.github.com/gh-aw/introduction/overview/): a GitHub Action that uses AI to inspect your repository, decide what matters, and publish a useful status report on a schedule — practical enough to adapt for real teams.
10
+
11
+
What makes it different from regular GitHub Actions:
12
+
13
+
- It reasons about live repository state instead of only following a fixed script.
14
+
- It turns signals into decisions — spotting stale pull requests or flagging CI trouble without hard-coding every branch.
15
+
- It produces stakeholder-ready output automatically — a daily report people can actually use.
16
+
17
+
## Start Here
18
+
19
+
If your workshop organizer already created your repository and Codespace for you, start at one of these workshop entry points:
20
+
21
+
-[Step 4: GitHub Actions in 5 Minutes](https://github.github.com/gh-aw/workshop/#j=codespaces-terminal&s=foundation&t=04-github-actions-intro)
22
+
-[Step 5: What Are Agentic Workflows?](https://github.github.com/gh-aw/workshop/#j=codespaces-terminal&s=foundation&t=05-agentic-workflows-intro)
-[Step 7a: Write Your First Agentic Workflow — Terminal Path](https://github.github.com/gh-aw/workshop/#j=codespaces-terminal&s=foundation&t=07a-your-first-workflow-terminal)
28
+
29
+
If you want the full workshop from the beginning instead, start at [Step 0: Welcome](https://github.github.com/gh-aw/workshop/#j=codespaces-terminal&s=foundation&t=00-welcome).
0 commit comments