Skip to content

[workshop-diagrams] Add explanatory SVG diagram for GitHub-hosted execution flow#979

Merged
pelikhan merged 1 commit into
mainfrom
add-diagram-06c-github-hosted-execution-8cfa91b118e5625f
Jul 14, 2026
Merged

[workshop-diagrams] Add explanatory SVG diagram for GitHub-hosted execution flow#979
pelikhan merged 1 commit into
mainfrom
add-diagram-06c-github-hosted-execution-8cfa91b118e5625f

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

This PR adds a conceptual SVG diagram to Step 6c: GitHub UI Path — No Installation Needed (workshop/06c-install-ui.md) to visually explain why no local gh-aw installation is required.

What changed

  • Workshop file: workshop/06c-install-ui.md — added one image reference after the "Why no installation is needed" prose
  • New SVG: workshop/images/06c-github-hosted-execution.svg

Concept illustrated

The diagram shows the GitHub-hosted execution flow for the UI path:

  1. Learner uses only a web browser to author a workflow file (GitHub Web Editor) and trigger a run (Actions tab)
  2. GitHub Actions picks up the workflow on GitHub's servers
  3. gh aw compile converts the Markdown workflow file to a lock.yml — entirely in the cloud
  4. The AI Agent runs the task brief on GitHub's infrastructure
  5. Output (issues, PRs, reports) is posted back and visible in the browser

The "No local install needed" badge reinforces the key message.

Why the diagram helps learners

Learners coming from a terminal background may wonder why there's nothing to install. A visual showing the full execution chain — from browser to GitHub's cloud infrastructure — makes it immediately clear that all the gh-aw machinery runs server-side, not on their machine. This prevents confusion and builds a correct mental model before learners start writing workflow files in Step 7b.

Generated by 🧠 Workshop Explanatory Diagram Generator · 34.4 AIC · ⌖ 6.94 AIC · ⊞ 5.6K ·

Illustrates how gh-aw runs entirely on GitHub's infrastructure for
the UI path, explaining why no local installation is needed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@pelikhan pelikhan marked this pull request as ready for review July 14, 2026 09:50
@pelikhan pelikhan merged commit fd96bcc into main Jul 14, 2026
@pelikhan pelikhan deleted the add-diagram-06c-github-hosted-execution-8cfa91b118e5625f branch July 14, 2026 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant