From 8716bfeb7de665bf2fdf2d967823e66d99542868 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Jul 2026 07:46:44 +0000 Subject: [PATCH 1/2] Add light and dark image variants for workshop 01-14 assets Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- workshop/images/01-preflight-success-dark.svg | 20 +++ .../images/01-preflight-success-light.svg | 20 +++ .../01-terminal-basics-annotated-dark.svg | 22 +++ .../01-terminal-basics-annotated-light.svg | 22 +++ workshop/images/02a-fork-repo-dark.svg | 41 ++++++ workshop/images/02a-fork-repo-light.svg | 41 ++++++ .../02b-terminal-command-annotated-dark.svg | 20 +++ .../02b-terminal-command-annotated-light.svg | 20 +++ ...-terminal-success-02-node-version-dark.svg | 14 ++ ...terminal-success-02-node-version-light.svg | 14 ++ ...02b-terminal-success-03-brew-node-dark.svg | 14 ++ ...2b-terminal-success-03-brew-node-light.svg | 14 ++ ...b-terminal-success-04-winget-node-dark.svg | 14 ++ ...-terminal-success-04-winget-node-light.svg | 14 ++ ...2b-terminal-success-05-linux-node-dark.svg | 14 ++ ...b-terminal-success-05-linux-node-light.svg | 14 ++ ...-terminal-success-06-node-version-dark.svg | 14 ++ ...terminal-success-06-node-version-light.svg | 14 ++ .../02b-terminal-success-08-brew-gh-dark.svg | 14 ++ .../02b-terminal-success-08-brew-gh-light.svg | 14 ++ ...02b-terminal-success-09-winget-gh-dark.svg | 14 ++ ...2b-terminal-success-09-winget-gh-light.svg | 14 ++ .../02b-terminal-success-10-linux-gh-dark.svg | 14 ++ ...02b-terminal-success-10-linux-gh-light.svg | 14 ++ ...terminal-success-12-gh-repo-clone-dark.svg | 15 +++ ...erminal-success-12-gh-repo-clone-light.svg | 15 +++ ...-terminal-success-13-final-verify-dark.svg | 15 +++ ...terminal-success-13-final-verify-light.svg | 15 +++ workshop/images/03-actions-tab-dark.svg | 37 +++++ workshop/images/03-actions-tab-light.svg | 37 +++++ .../images/07-workflow-committed-dark.svg | 44 ++++++ .../images/07-workflow-committed-light.svg | 44 ++++++ .../images/07a-workflow-file-anatomy-dark.svg | 127 ++++++++++++++++++ .../07a-workflow-file-anatomy-light.svg | 127 ++++++++++++++++++ .../images/07b-agent-compile-loop-dark.svg | 91 +++++++++++++ .../images/07b-agent-compile-loop-light.svg | 91 +++++++++++++ workshop/images/12-workflow-run-log-dark.svg | 40 ++++++ workshop/images/12-workflow-run-log-light.svg | 40 ++++++ workshop/images/13-schedule-badge-dark.svg | 46 +++++++ workshop/images/13-schedule-badge-light.svg | 46 +++++++ 40 files changed, 1260 insertions(+) create mode 100644 workshop/images/01-preflight-success-dark.svg create mode 100644 workshop/images/01-preflight-success-light.svg create mode 100644 workshop/images/01-terminal-basics-annotated-dark.svg create mode 100644 workshop/images/01-terminal-basics-annotated-light.svg create mode 100644 workshop/images/02a-fork-repo-dark.svg create mode 100644 workshop/images/02a-fork-repo-light.svg create mode 100644 workshop/images/02b-terminal-command-annotated-dark.svg create mode 100644 workshop/images/02b-terminal-command-annotated-light.svg create mode 100644 workshop/images/02b-terminal-success-02-node-version-dark.svg create mode 100644 workshop/images/02b-terminal-success-02-node-version-light.svg create mode 100644 workshop/images/02b-terminal-success-03-brew-node-dark.svg create mode 100644 workshop/images/02b-terminal-success-03-brew-node-light.svg create mode 100644 workshop/images/02b-terminal-success-04-winget-node-dark.svg create mode 100644 workshop/images/02b-terminal-success-04-winget-node-light.svg create mode 100644 workshop/images/02b-terminal-success-05-linux-node-dark.svg create mode 100644 workshop/images/02b-terminal-success-05-linux-node-light.svg create mode 100644 workshop/images/02b-terminal-success-06-node-version-dark.svg create mode 100644 workshop/images/02b-terminal-success-06-node-version-light.svg create mode 100644 workshop/images/02b-terminal-success-08-brew-gh-dark.svg create mode 100644 workshop/images/02b-terminal-success-08-brew-gh-light.svg create mode 100644 workshop/images/02b-terminal-success-09-winget-gh-dark.svg create mode 100644 workshop/images/02b-terminal-success-09-winget-gh-light.svg create mode 100644 workshop/images/02b-terminal-success-10-linux-gh-dark.svg create mode 100644 workshop/images/02b-terminal-success-10-linux-gh-light.svg create mode 100644 workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg create mode 100644 workshop/images/02b-terminal-success-12-gh-repo-clone-light.svg create mode 100644 workshop/images/02b-terminal-success-13-final-verify-dark.svg create mode 100644 workshop/images/02b-terminal-success-13-final-verify-light.svg create mode 100644 workshop/images/03-actions-tab-dark.svg create mode 100644 workshop/images/03-actions-tab-light.svg create mode 100644 workshop/images/07-workflow-committed-dark.svg create mode 100644 workshop/images/07-workflow-committed-light.svg create mode 100644 workshop/images/07a-workflow-file-anatomy-dark.svg create mode 100644 workshop/images/07a-workflow-file-anatomy-light.svg create mode 100644 workshop/images/07b-agent-compile-loop-dark.svg create mode 100644 workshop/images/07b-agent-compile-loop-light.svg create mode 100644 workshop/images/12-workflow-run-log-dark.svg create mode 100644 workshop/images/12-workflow-run-log-light.svg create mode 100644 workshop/images/13-schedule-badge-dark.svg create mode 100644 workshop/images/13-schedule-badge-light.svg diff --git a/workshop/images/01-preflight-success-dark.svg b/workshop/images/01-preflight-success-dark.svg new file mode 100644 index 00000000..4ce73743 --- /dev/null +++ b/workshop/images/01-preflight-success-dark.svg @@ -0,0 +1,20 @@ + + + + + student@machine:~$ gh --version && echo "✅ gh CLI OK" + gh version 2.72.0 (2025-04-01) + ✅ gh CLI OK + student@machine:~$ gh auth status && echo "✅ gh authenticated" + ✓ Logged in to github.com account yourname (keyring) + ✅ gh authenticated + student@machine:~$ git --version && echo "✅ git OK" + git version 2.47.0 + ✅ git OK + + + All checks green + + + Every line shows ✅ and the prompt returns — your environment is ready. + diff --git a/workshop/images/01-preflight-success-light.svg b/workshop/images/01-preflight-success-light.svg new file mode 100644 index 00000000..4ce73743 --- /dev/null +++ b/workshop/images/01-preflight-success-light.svg @@ -0,0 +1,20 @@ + + + + + student@machine:~$ gh --version && echo "✅ gh CLI OK" + gh version 2.72.0 (2025-04-01) + ✅ gh CLI OK + student@machine:~$ gh auth status && echo "✅ gh authenticated" + ✓ Logged in to github.com account yourname (keyring) + ✅ gh authenticated + student@machine:~$ git --version && echo "✅ git OK" + git version 2.47.0 + ✅ git OK + + + All checks green + + + Every line shows ✅ and the prompt returns — your environment is ready. + diff --git a/workshop/images/01-terminal-basics-annotated-dark.svg b/workshop/images/01-terminal-basics-annotated-dark.svg new file mode 100644 index 00000000..0d35870c --- /dev/null +++ b/workshop/images/01-terminal-basics-annotated-dark.svg @@ -0,0 +1,22 @@ + + + + + + + + student@laptop:~/gh-aw-workshop$ + git --version + git version 2.47.0 + + + 1. Prompt + + + 2. Command + + + 3. Output + + Tip: paste commands exactly as shown in workshop code blocks. + diff --git a/workshop/images/01-terminal-basics-annotated-light.svg b/workshop/images/01-terminal-basics-annotated-light.svg new file mode 100644 index 00000000..0d35870c --- /dev/null +++ b/workshop/images/01-terminal-basics-annotated-light.svg @@ -0,0 +1,22 @@ + + + + + + + + student@laptop:~/gh-aw-workshop$ + git --version + git version 2.47.0 + + + 1. Prompt + + + 2. Command + + + 3. Output + + Tip: paste commands exactly as shown in workshop code blocks. + diff --git a/workshop/images/02a-fork-repo-dark.svg b/workshop/images/02a-fork-repo-dark.svg new file mode 100644 index 00000000..d9c44835 --- /dev/null +++ b/workshop/images/02a-fork-repo-dark.svg @@ -0,0 +1,41 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + + Issues + Pull requests + Actions + Settings + + + + Create a new fork + + Owner + + your-username + / + Repository name + + gh-aw-workshop + Description (optional) + + ☑ Copy the main branch only + + Create fork + Fork the repository + + \ No newline at end of file diff --git a/workshop/images/02a-fork-repo-light.svg b/workshop/images/02a-fork-repo-light.svg new file mode 100644 index 00000000..d9c44835 --- /dev/null +++ b/workshop/images/02a-fork-repo-light.svg @@ -0,0 +1,41 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + + Issues + Pull requests + Actions + Settings + + + + Create a new fork + + Owner + + your-username + / + Repository name + + gh-aw-workshop + Description (optional) + + ☑ Copy the main branch only + + Create fork + Fork the repository + + \ No newline at end of file diff --git a/workshop/images/02b-terminal-command-annotated-dark.svg b/workshop/images/02b-terminal-command-annotated-dark.svg new file mode 100644 index 00000000..f4102090 --- /dev/null +++ b/workshop/images/02b-terminal-command-annotated-dark.svg @@ -0,0 +1,20 @@ + + + + + student@machine:~/gh-aw-workshop$ + gh --version + gh version 2.80.0 + + + Prompt + + + + Command + + + + Output + + diff --git a/workshop/images/02b-terminal-command-annotated-light.svg b/workshop/images/02b-terminal-command-annotated-light.svg new file mode 100644 index 00000000..f4102090 --- /dev/null +++ b/workshop/images/02b-terminal-command-annotated-light.svg @@ -0,0 +1,20 @@ + + + + + student@machine:~/gh-aw-workshop$ + gh --version + gh version 2.80.0 + + + Prompt + + + + Command + + + + Output + + diff --git a/workshop/images/02b-terminal-success-02-node-version-dark.svg b/workshop/images/02b-terminal-success-02-node-version-dark.svg new file mode 100644 index 00000000..6e9e6ef2 --- /dev/null +++ b/workshop/images/02b-terminal-success-02-node-version-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ node --version + v20.18.1 + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-02-node-version-light.svg b/workshop/images/02b-terminal-success-02-node-version-light.svg new file mode 100644 index 00000000..6e9e6ef2 --- /dev/null +++ b/workshop/images/02b-terminal-success-02-node-version-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ node --version + v20.18.1 + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-03-brew-node-dark.svg b/workshop/images/02b-terminal-success-03-brew-node-dark.svg new file mode 100644 index 00000000..7dc118aa --- /dev/null +++ b/workshop/images/02b-terminal-success-03-brew-node-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ brew install node + ==> Installed node + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-03-brew-node-light.svg b/workshop/images/02b-terminal-success-03-brew-node-light.svg new file mode 100644 index 00000000..7dc118aa --- /dev/null +++ b/workshop/images/02b-terminal-success-03-brew-node-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ brew install node + ==> Installed node + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-04-winget-node-dark.svg b/workshop/images/02b-terminal-success-04-winget-node-dark.svg new file mode 100644 index 00000000..d5857322 --- /dev/null +++ b/workshop/images/02b-terminal-success-04-winget-node-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ winget install OpenJS.NodeJS.LTS + Successfully installed + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-04-winget-node-light.svg b/workshop/images/02b-terminal-success-04-winget-node-light.svg new file mode 100644 index 00000000..d5857322 --- /dev/null +++ b/workshop/images/02b-terminal-success-04-winget-node-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ winget install OpenJS.NodeJS.LTS + Successfully installed + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-05-linux-node-dark.svg b/workshop/images/02b-terminal-success-05-linux-node-dark.svg new file mode 100644 index 00000000..42dd491b --- /dev/null +++ b/workshop/images/02b-terminal-success-05-linux-node-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ sudo apt-get install -y nodejs + Setting up nodejs (20.x) ... done + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-05-linux-node-light.svg b/workshop/images/02b-terminal-success-05-linux-node-light.svg new file mode 100644 index 00000000..42dd491b --- /dev/null +++ b/workshop/images/02b-terminal-success-05-linux-node-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ sudo apt-get install -y nodejs + Setting up nodejs (20.x) ... done + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-06-node-version-dark.svg b/workshop/images/02b-terminal-success-06-node-version-dark.svg new file mode 100644 index 00000000..6e9e6ef2 --- /dev/null +++ b/workshop/images/02b-terminal-success-06-node-version-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ node --version + v20.18.1 + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-06-node-version-light.svg b/workshop/images/02b-terminal-success-06-node-version-light.svg new file mode 100644 index 00000000..6e9e6ef2 --- /dev/null +++ b/workshop/images/02b-terminal-success-06-node-version-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ node --version + v20.18.1 + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-08-brew-gh-dark.svg b/workshop/images/02b-terminal-success-08-brew-gh-dark.svg new file mode 100644 index 00000000..55307237 --- /dev/null +++ b/workshop/images/02b-terminal-success-08-brew-gh-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ brew install gh + ==> Installed gh + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-08-brew-gh-light.svg b/workshop/images/02b-terminal-success-08-brew-gh-light.svg new file mode 100644 index 00000000..55307237 --- /dev/null +++ b/workshop/images/02b-terminal-success-08-brew-gh-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ brew install gh + ==> Installed gh + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-09-winget-gh-dark.svg b/workshop/images/02b-terminal-success-09-winget-gh-dark.svg new file mode 100644 index 00000000..89d18d3f --- /dev/null +++ b/workshop/images/02b-terminal-success-09-winget-gh-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ winget install --id GitHub.cli + Successfully installed GitHub CLI + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-09-winget-gh-light.svg b/workshop/images/02b-terminal-success-09-winget-gh-light.svg new file mode 100644 index 00000000..89d18d3f --- /dev/null +++ b/workshop/images/02b-terminal-success-09-winget-gh-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ winget install --id GitHub.cli + Successfully installed GitHub CLI + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-10-linux-gh-dark.svg b/workshop/images/02b-terminal-success-10-linux-gh-dark.svg new file mode 100644 index 00000000..660c8d86 --- /dev/null +++ b/workshop/images/02b-terminal-success-10-linux-gh-dark.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ sudo apt install gh -y + Setting up gh (2.80.0) ... done + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-10-linux-gh-light.svg b/workshop/images/02b-terminal-success-10-linux-gh-light.svg new file mode 100644 index 00000000..660c8d86 --- /dev/null +++ b/workshop/images/02b-terminal-success-10-linux-gh-light.svg @@ -0,0 +1,14 @@ + + + + + student@machine:~/gh-aw-workshop$ sudo apt install gh -y + Setting up gh (2.80.0) ... done + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg b/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg new file mode 100644 index 00000000..4c66dd90 --- /dev/null +++ b/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg @@ -0,0 +1,15 @@ + + + + + student@machine:~/gh-aw-workshop$ gh repo clone + YOUR_USERNAME/gh-aw-workshop + Cloning into 'gh-aw-workshop'... done + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-12-gh-repo-clone-light.svg b/workshop/images/02b-terminal-success-12-gh-repo-clone-light.svg new file mode 100644 index 00000000..4c66dd90 --- /dev/null +++ b/workshop/images/02b-terminal-success-12-gh-repo-clone-light.svg @@ -0,0 +1,15 @@ + + + + + student@machine:~/gh-aw-workshop$ gh repo clone + YOUR_USERNAME/gh-aw-workshop + Cloning into 'gh-aw-workshop'... done + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-13-final-verify-dark.svg b/workshop/images/02b-terminal-success-13-final-verify-dark.svg new file mode 100644 index 00000000..eac7ed2a --- /dev/null +++ b/workshop/images/02b-terminal-success-13-final-verify-dark.svg @@ -0,0 +1,15 @@ + + + + + student@machine:~/gh-aw-workshop$ gh repo view + --json name,owner | cat + {"name":"gh-aw-workshop","owner":{"login":"YOUR_USERNAME"}} + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/02b-terminal-success-13-final-verify-light.svg b/workshop/images/02b-terminal-success-13-final-verify-light.svg new file mode 100644 index 00000000..eac7ed2a --- /dev/null +++ b/workshop/images/02b-terminal-success-13-final-verify-light.svg @@ -0,0 +1,15 @@ + + + + + student@machine:~/gh-aw-workshop$ gh repo view + --json name,owner | cat + {"name":"gh-aw-workshop","owner":{"login":"YOUR_USERNAME"}} + student@machine:~/gh-aw-workshop$ + + + Success output + + + If output appears and the prompt returns, this command completed. + diff --git a/workshop/images/03-actions-tab-dark.svg b/workshop/images/03-actions-tab-dark.svg new file mode 100644 index 00000000..1dfcfe33 --- /dev/null +++ b/workshop/images/03-actions-tab-dark.svg @@ -0,0 +1,37 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + Issues + Pull requests + Actions + + Settings + + + + + + 🚀 + Get started with GitHub Actions + Build, test, and deploy your code. Make code reviews, branch management, + and issue triaging work the way you want. + + New workflow + + Skip this and set up a workflow yourself → + Actions tab with getting-started message + + \ No newline at end of file diff --git a/workshop/images/03-actions-tab-light.svg b/workshop/images/03-actions-tab-light.svg new file mode 100644 index 00000000..1dfcfe33 --- /dev/null +++ b/workshop/images/03-actions-tab-light.svg @@ -0,0 +1,37 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + Issues + Pull requests + Actions + + Settings + + + + + + 🚀 + Get started with GitHub Actions + Build, test, and deploy your code. Make code reviews, branch management, + and issue triaging work the way you want. + + New workflow + + Skip this and set up a workflow yourself → + Actions tab with getting-started message + + \ No newline at end of file diff --git a/workshop/images/07-workflow-committed-dark.svg b/workshop/images/07-workflow-committed-dark.svg new file mode 100644 index 00000000..1c93623a --- /dev/null +++ b/workshop/images/07-workflow-committed-dark.svg @@ -0,0 +1,44 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + + Issues + Pull requests + Actions + Settings + + + your-repo + / .github / workflows / + daily-report-status.md + + + 1 contributor · Last commit + Add daily-report-status workflow + 2 minutes ago + + ✏ Edit file + + + --- + name: Daily Report Status Workflow + on: [workflow_dispatch] + --- + # Daily Report Status — workshop step 07 + Run the Daily Report Status workflow. + Workflow file committed in the GitHub UI + + \ No newline at end of file diff --git a/workshop/images/07-workflow-committed-light.svg b/workshop/images/07-workflow-committed-light.svg new file mode 100644 index 00000000..1c93623a --- /dev/null +++ b/workshop/images/07-workflow-committed-light.svg @@ -0,0 +1,44 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + + Issues + Pull requests + Actions + Settings + + + your-repo + / .github / workflows / + daily-report-status.md + + + 1 contributor · Last commit + Add daily-report-status workflow + 2 minutes ago + + ✏ Edit file + + + --- + name: Daily Report Status Workflow + on: [workflow_dispatch] + --- + # Daily Report Status — workshop step 07 + Run the Daily Report Status workflow. + Workflow file committed in the GitHub UI + + \ No newline at end of file diff --git a/workshop/images/07a-workflow-file-anatomy-dark.svg b/workshop/images/07a-workflow-file-anatomy-dark.svg new file mode 100644 index 00000000..3fb2d912 --- /dev/null +++ b/workshop/images/07a-workflow-file-anatomy-dark.svg @@ -0,0 +1,127 @@ + + + + + + Agentic Workflow File Anatomy + Every field in daily-report-status.md has a specific runtime role + + + + + + daily-report-status.md + + + --- + + + + name: Daily Report Status + + + + on: + workflow_dispatch: + + + + permissions: + contents: read + issues: read + copilot-requests: write + + + + safe-outputs: + add-comment: + max: 1 + create-issue: + + + --- + + + + ## Task + Search open issues. + Find the one with the + most 👍 reactions. + Post a comment on it... + If no issues, create + one titled "Community + Voting Test". + + + + + + + + + + + + + + + + + + + + + + + Workflow name + Identifies the workflow in Actions UI + and in the compiled lock file. + + + + Trigger + When the workflow runs — manual, + scheduled, or event-based. + + + + Permissions + Scopes the agent's read access. + copilot-requests: write is required + to call the Copilot engine. + + + + Safe-outputs + Declares allowed write actions and + caps how many times each can fire. + + + + Task instructions + Plain-language goals the AI agent + reads at runtime to decide what to + do and which outputs to produce. + + + + + + + + + + + + + + + + + + + + + + Frontmatter (between --- fences) is compiled by gh aw compile · The ## Task block is the agent's runtime brief + diff --git a/workshop/images/07a-workflow-file-anatomy-light.svg b/workshop/images/07a-workflow-file-anatomy-light.svg new file mode 100644 index 00000000..3fb2d912 --- /dev/null +++ b/workshop/images/07a-workflow-file-anatomy-light.svg @@ -0,0 +1,127 @@ + + + + + + Agentic Workflow File Anatomy + Every field in daily-report-status.md has a specific runtime role + + + + + + daily-report-status.md + + + --- + + + + name: Daily Report Status + + + + on: + workflow_dispatch: + + + + permissions: + contents: read + issues: read + copilot-requests: write + + + + safe-outputs: + add-comment: + max: 1 + create-issue: + + + --- + + + + ## Task + Search open issues. + Find the one with the + most 👍 reactions. + Post a comment on it... + If no issues, create + one titled "Community + Voting Test". + + + + + + + + + + + + + + + + + + + + + + + Workflow name + Identifies the workflow in Actions UI + and in the compiled lock file. + + + + Trigger + When the workflow runs — manual, + scheduled, or event-based. + + + + Permissions + Scopes the agent's read access. + copilot-requests: write is required + to call the Copilot engine. + + + + Safe-outputs + Declares allowed write actions and + caps how many times each can fire. + + + + Task instructions + Plain-language goals the AI agent + reads at runtime to decide what to + do and which outputs to produce. + + + + + + + + + + + + + + + + + + + + + + Frontmatter (between --- fences) is compiled by gh aw compile · The ## Task block is the agent's runtime brief + diff --git a/workshop/images/07b-agent-compile-loop-dark.svg b/workshop/images/07b-agent-compile-loop-dark.svg new file mode 100644 index 00000000..27c05c5a --- /dev/null +++ b/workshop/images/07b-agent-compile-loop-dark.svg @@ -0,0 +1,91 @@ + + + + + + + + + Agent-Assisted Compile Loop (UI Path) + How the Agentic Workflows agent compiles your source file without a terminal + + + + + ① You + Create + daily-report-status.md + + + + + + + ② You + Paste compile prompt + to Agents tab + + + + + + + ③ Agent + Runs gh aw compile + → generates .lock.yml + + + + + + + ④ Agent + Proposes diff for + your review + + + + + + + ⑤ You + Approve + commit + + + + Result: Two files committed to main + .github/workflows/daily-report-status.md + .github/workflows/daily-report-status.lock.yml + (lock.yml is what GitHub Actions runs) + + + + + + + + Source file (.md) + YAML frontmatter + Markdown task brief + ← you author this + + + Compiled file (.lock.yml) + Standard Actions YAML + ← gh aw compile generates this + + + + → Ready for Step 8: Run Your Workflow + + + + + + + + + + The Agentic Workflows agent acts as your compiler — no terminal needed. Always review the diff before approving. + diff --git a/workshop/images/07b-agent-compile-loop-light.svg b/workshop/images/07b-agent-compile-loop-light.svg new file mode 100644 index 00000000..27c05c5a --- /dev/null +++ b/workshop/images/07b-agent-compile-loop-light.svg @@ -0,0 +1,91 @@ + + + + + + + + + Agent-Assisted Compile Loop (UI Path) + How the Agentic Workflows agent compiles your source file without a terminal + + + + + ① You + Create + daily-report-status.md + + + + + + + ② You + Paste compile prompt + to Agents tab + + + + + + + ③ Agent + Runs gh aw compile + → generates .lock.yml + + + + + + + ④ Agent + Proposes diff for + your review + + + + + + + ⑤ You + Approve + commit + + + + Result: Two files committed to main + .github/workflows/daily-report-status.md + .github/workflows/daily-report-status.lock.yml + (lock.yml is what GitHub Actions runs) + + + + + + + + Source file (.md) + YAML frontmatter + Markdown task brief + ← you author this + + + Compiled file (.lock.yml) + Standard Actions YAML + ← gh aw compile generates this + + + + → Ready for Step 8: Run Your Workflow + + + + + + + + + + The Agentic Workflows agent acts as your compiler — no terminal needed. Always review the diff before approving. + diff --git a/workshop/images/12-workflow-run-log-dark.svg b/workshop/images/12-workflow-run-log-dark.svg new file mode 100644 index 00000000..c9680d87 --- /dev/null +++ b/workshop/images/12-workflow-run-log-dark.svg @@ -0,0 +1,40 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + Issues + Pull requests + Actions + + Settings + + + + ▼ run-agent (completed in 42s) + + ▼ Run gh aw run daily-report-status.md + Running agent: Daily Report Status Workflow + Calling tool: list_open_issues + Found 3 open issues + Calling tool: get_recent_commits + Found 5 recent commits + Generating status report... + Report written to run summary. + ✓ Run gh aw run daily-report-status.md (15s) + ✓ Complete job + ✓ Post Set up job + Workflow run log + + \ No newline at end of file diff --git a/workshop/images/12-workflow-run-log-light.svg b/workshop/images/12-workflow-run-log-light.svg new file mode 100644 index 00000000..c9680d87 --- /dev/null +++ b/workshop/images/12-workflow-run-log-light.svg @@ -0,0 +1,40 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + Issues + Pull requests + Actions + + Settings + + + + ▼ run-agent (completed in 42s) + + ▼ Run gh aw run daily-report-status.md + Running agent: Daily Report Status Workflow + Calling tool: list_open_issues + Found 3 open issues + Calling tool: get_recent_commits + Found 5 recent commits + Generating status report... + Report written to run summary. + ✓ Run gh aw run daily-report-status.md (15s) + ✓ Complete job + ✓ Post Set up job + Workflow run log + + \ No newline at end of file diff --git a/workshop/images/13-schedule-badge-dark.svg b/workshop/images/13-schedule-badge-dark.svg new file mode 100644 index 00000000..5b193978 --- /dev/null +++ b/workshop/images/13-schedule-badge-dark.svg @@ -0,0 +1,46 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + Issues + Pull requests + Actions + + Settings + + + + Workflows + + ⚡ Daily Repo Status + + + 🕐 Scheduled + All workflows + + + Daily Repo Status + + 🕐 Next run: tomorrow 08:00 UTC + + + + + + Daily Repo Status + 🕐 Scheduled · main · completed 2 hours ago · 1m 12s + Scheduled workflow badge visible in the Actions sidebar + + \ No newline at end of file diff --git a/workshop/images/13-schedule-badge-light.svg b/workshop/images/13-schedule-badge-light.svg new file mode 100644 index 00000000..5b193978 --- /dev/null +++ b/workshop/images/13-schedule-badge-light.svg @@ -0,0 +1,46 @@ + + + + + + + + github.com/your-org/your-repo + + + + + + + + Code + Issues + Pull requests + Actions + + Settings + + + + Workflows + + ⚡ Daily Repo Status + + + 🕐 Scheduled + All workflows + + + Daily Repo Status + + 🕐 Next run: tomorrow 08:00 UTC + + + + + + Daily Repo Status + 🕐 Scheduled · main · completed 2 hours ago · 1m 12s + Scheduled workflow badge visible in the Actions sidebar + + \ No newline at end of file From ce5f614b618c48c6c8fd6dffe5155ffa70cc6a64 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 27 Jul 2026 07:51:35 +0000 Subject: [PATCH 2/2] Adjust dark SVG variants to use dark theme palette Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- workshop/images/01-preflight-success-dark.svg | 10 +- .../01-terminal-basics-annotated-dark.svg | 12 +- workshop/images/02a-fork-repo-dark.svg | 56 ++++---- .../02b-terminal-command-annotated-dark.svg | 16 +-- ...-terminal-success-02-node-version-dark.svg | 10 +- ...02b-terminal-success-03-brew-node-dark.svg | 10 +- ...b-terminal-success-04-winget-node-dark.svg | 10 +- ...2b-terminal-success-05-linux-node-dark.svg | 10 +- ...-terminal-success-06-node-version-dark.svg | 10 +- .../02b-terminal-success-08-brew-gh-dark.svg | 10 +- ...02b-terminal-success-09-winget-gh-dark.svg | 10 +- .../02b-terminal-success-10-linux-gh-dark.svg | 10 +- ...terminal-success-12-gh-repo-clone-dark.svg | 10 +- ...-terminal-success-13-final-verify-dark.svg | 10 +- workshop/images/03-actions-tab-dark.svg | 44 +++--- .../images/07-workflow-committed-dark.svg | 54 +++---- .../images/07a-workflow-file-anatomy-dark.svg | 132 +++++++++--------- .../images/07b-agent-compile-loop-dark.svg | 94 ++++++------- workshop/images/12-workflow-run-log-dark.svg | 28 ++-- workshop/images/13-schedule-badge-dark.svg | 60 ++++---- 20 files changed, 303 insertions(+), 303 deletions(-) diff --git a/workshop/images/01-preflight-success-dark.svg b/workshop/images/01-preflight-success-dark.svg index 4ce73743..b3d7d2f4 100644 --- a/workshop/images/01-preflight-success-dark.svg +++ b/workshop/images/01-preflight-success-dark.svg @@ -1,5 +1,5 @@ - + student@machine:~$ gh --version && echo "✅ gh CLI OK" @@ -12,9 +12,9 @@ git version 2.47.0 ✅ git OK - - All checks green - + + All checks green + - Every line shows ✅ and the prompt returns — your environment is ready. + Every line shows ✅ and the prompt returns — your environment is ready. diff --git a/workshop/images/01-terminal-basics-annotated-dark.svg b/workshop/images/01-terminal-basics-annotated-dark.svg index 0d35870c..ea146b21 100644 --- a/workshop/images/01-terminal-basics-annotated-dark.svg +++ b/workshop/images/01-terminal-basics-annotated-dark.svg @@ -1,5 +1,5 @@ - + @@ -12,11 +12,11 @@ 1. Prompt - - 2. Command + + 2. Command - - 3. Output + + 3. Output - Tip: paste commands exactly as shown in workshop code blocks. + Tip: paste commands exactly as shown in workshop code blocks. diff --git a/workshop/images/02a-fork-repo-dark.svg b/workshop/images/02a-fork-repo-dark.svg index d9c44835..021da746 100644 --- a/workshop/images/02a-fork-repo-dark.svg +++ b/workshop/images/02a-fork-repo-dark.svg @@ -1,41 +1,41 @@ - + - - - - github.com/your-org/your-repo + + + + github.com/your-org/your-repo - - Code - - Issues - Pull requests - Actions - Settings + + Code + + Issues + Pull requests + Actions + Settings - - Create a new fork - - Owner - - your-username - / - Repository name - - gh-aw-workshop - Description (optional) - - ☑ Copy the main branch only - - Create fork - Fork the repository + + Create a new fork + + Owner + + your-username + / + Repository name + + gh-aw-workshop + Description (optional) + + ☑ Copy the main branch only + + Create fork + Fork the repository \ No newline at end of file diff --git a/workshop/images/02b-terminal-command-annotated-dark.svg b/workshop/images/02b-terminal-command-annotated-dark.svg index f4102090..2c9595bd 100644 --- a/workshop/images/02b-terminal-command-annotated-dark.svg +++ b/workshop/images/02b-terminal-command-annotated-dark.svg @@ -1,5 +1,5 @@ - + student@machine:~/gh-aw-workshop$ @@ -7,14 +7,14 @@ gh version 2.80.0 - Prompt + Prompt - - Command - + + Command + - - Output - + + Output + diff --git a/workshop/images/02b-terminal-success-02-node-version-dark.svg b/workshop/images/02b-terminal-success-02-node-version-dark.svg index 6e9e6ef2..db1e5cda 100644 --- a/workshop/images/02b-terminal-success-02-node-version-dark.svg +++ b/workshop/images/02b-terminal-success-02-node-version-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ node --version v20.18.1 student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-03-brew-node-dark.svg b/workshop/images/02b-terminal-success-03-brew-node-dark.svg index 7dc118aa..802cf03c 100644 --- a/workshop/images/02b-terminal-success-03-brew-node-dark.svg +++ b/workshop/images/02b-terminal-success-03-brew-node-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ brew install node ==> Installed node student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-04-winget-node-dark.svg b/workshop/images/02b-terminal-success-04-winget-node-dark.svg index d5857322..d844211a 100644 --- a/workshop/images/02b-terminal-success-04-winget-node-dark.svg +++ b/workshop/images/02b-terminal-success-04-winget-node-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ winget install OpenJS.NodeJS.LTS Successfully installed student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-05-linux-node-dark.svg b/workshop/images/02b-terminal-success-05-linux-node-dark.svg index 42dd491b..d18b2b91 100644 --- a/workshop/images/02b-terminal-success-05-linux-node-dark.svg +++ b/workshop/images/02b-terminal-success-05-linux-node-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ sudo apt-get install -y nodejs Setting up nodejs (20.x) ... done student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-06-node-version-dark.svg b/workshop/images/02b-terminal-success-06-node-version-dark.svg index 6e9e6ef2..db1e5cda 100644 --- a/workshop/images/02b-terminal-success-06-node-version-dark.svg +++ b/workshop/images/02b-terminal-success-06-node-version-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ node --version v20.18.1 student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-08-brew-gh-dark.svg b/workshop/images/02b-terminal-success-08-brew-gh-dark.svg index 55307237..7cedf16c 100644 --- a/workshop/images/02b-terminal-success-08-brew-gh-dark.svg +++ b/workshop/images/02b-terminal-success-08-brew-gh-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ brew install gh ==> Installed gh student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-09-winget-gh-dark.svg b/workshop/images/02b-terminal-success-09-winget-gh-dark.svg index 89d18d3f..a1c8bd4b 100644 --- a/workshop/images/02b-terminal-success-09-winget-gh-dark.svg +++ b/workshop/images/02b-terminal-success-09-winget-gh-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ winget install --id GitHub.cli Successfully installed GitHub CLI student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-10-linux-gh-dark.svg b/workshop/images/02b-terminal-success-10-linux-gh-dark.svg index 660c8d86..459d2bb4 100644 --- a/workshop/images/02b-terminal-success-10-linux-gh-dark.svg +++ b/workshop/images/02b-terminal-success-10-linux-gh-dark.svg @@ -1,14 +1,14 @@ - + student@machine:~/gh-aw-workshop$ sudo apt install gh -y Setting up gh (2.80.0) ... done student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg b/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg index 4c66dd90..5b795bb5 100644 --- a/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg +++ b/workshop/images/02b-terminal-success-12-gh-repo-clone-dark.svg @@ -1,5 +1,5 @@ - + student@machine:~/gh-aw-workshop$ gh repo clone @@ -7,9 +7,9 @@ Cloning into 'gh-aw-workshop'... done student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/02b-terminal-success-13-final-verify-dark.svg b/workshop/images/02b-terminal-success-13-final-verify-dark.svg index eac7ed2a..c5bbc9b2 100644 --- a/workshop/images/02b-terminal-success-13-final-verify-dark.svg +++ b/workshop/images/02b-terminal-success-13-final-verify-dark.svg @@ -1,5 +1,5 @@ - + student@machine:~/gh-aw-workshop$ gh repo view @@ -7,9 +7,9 @@ {"name":"gh-aw-workshop","owner":{"login":"YOUR_USERNAME"}} student@machine:~/gh-aw-workshop$ - - Success output - + + Success output + - If output appears and the prompt returns, this command completed. + If output appears and the prompt returns, this command completed. diff --git a/workshop/images/03-actions-tab-dark.svg b/workshop/images/03-actions-tab-dark.svg index 1dfcfe33..918d3539 100644 --- a/workshop/images/03-actions-tab-dark.svg +++ b/workshop/images/03-actions-tab-dark.svg @@ -1,37 +1,37 @@ - + - - - - github.com/your-org/your-repo + + + + github.com/your-org/your-repo - - Code - Issues - Pull requests - Actions - - Settings + + Code + Issues + Pull requests + Actions + + Settings - + - + 🚀 - Get started with GitHub Actions - Build, test, and deploy your code. Make code reviews, branch management, - and issue triaging work the way you want. - - New workflow - - Skip this and set up a workflow yourself → - Actions tab with getting-started message + Get started with GitHub Actions + Build, test, and deploy your code. Make code reviews, branch management, + and issue triaging work the way you want. + + New workflow + + Skip this and set up a workflow yourself → + Actions tab with getting-started message \ No newline at end of file diff --git a/workshop/images/07-workflow-committed-dark.svg b/workshop/images/07-workflow-committed-dark.svg index 1c93623a..8d93617c 100644 --- a/workshop/images/07-workflow-committed-dark.svg +++ b/workshop/images/07-workflow-committed-dark.svg @@ -1,44 +1,44 @@ - + - - - - github.com/your-org/your-repo + + + + github.com/your-org/your-repo - - Code - - Issues - Pull requests - Actions - Settings + + Code + + Issues + Pull requests + Actions + Settings - your-repo - / .github / workflows / - daily-report-status.md + your-repo + / .github / workflows / + daily-report-status.md - - 1 contributor · Last commit - Add daily-report-status workflow - 2 minutes ago - - ✏ Edit file + + 1 contributor · Last commit + Add daily-report-status workflow + 2 minutes ago + + ✏ Edit file - + --- - name: Daily Report Status Workflow - on: [workflow_dispatch] + name: Daily Report Status Workflow + on: [workflow_dispatch] --- - # Daily Report Status — workshop step 07 - Run the Daily Report Status workflow. - Workflow file committed in the GitHub UI + # Daily Report Status — workshop step 07 + Run the Daily Report Status workflow. + Workflow file committed in the GitHub UI \ No newline at end of file diff --git a/workshop/images/07a-workflow-file-anatomy-dark.svg b/workshop/images/07a-workflow-file-anatomy-dark.svg index 3fb2d912..3611be92 100644 --- a/workshop/images/07a-workflow-file-anatomy-dark.svg +++ b/workshop/images/07a-workflow-file-anatomy-dark.svg @@ -1,127 +1,127 @@ - + - Agentic Workflow File Anatomy - Every field in daily-report-status.md has a specific runtime role + Agentic Workflow File Anatomy + Every field in daily-report-status.md has a specific runtime role - - - - daily-report-status.md + + + + daily-report-status.md - --- + --- - - name: Daily Report Status + + name: Daily Report Status - - on: - workflow_dispatch: + + on: + workflow_dispatch: - - permissions: - contents: read - issues: read - copilot-requests: write + + permissions: + contents: read + issues: read + copilot-requests: write - - safe-outputs: - add-comment: - max: 1 - create-issue: + + safe-outputs: + add-comment: + max: 1 + create-issue: - --- + --- - - ## Task - Search open issues. - Find the one with the - most 👍 reactions. - Post a comment on it... - If no issues, create - one titled "Community - Voting Test". + + ## Task + Search open issues. + Find the one with the + most 👍 reactions. + Post a comment on it... + If no issues, create + one titled "Community + Voting Test". - + - + - + - + - + - - Workflow name - Identifies the workflow in Actions UI - and in the compiled lock file. + + Workflow name + Identifies the workflow in Actions UI + and in the compiled lock file. - - Trigger - When the workflow runs — manual, - scheduled, or event-based. + + Trigger + When the workflow runs — manual, + scheduled, or event-based. - - Permissions - Scopes the agent's read access. - copilot-requests: write is required - to call the Copilot engine. + + Permissions + Scopes the agent's read access. + copilot-requests: write is required + to call the Copilot engine. - - Safe-outputs - Declares allowed write actions and - caps how many times each can fire. + + Safe-outputs + Declares allowed write actions and + caps how many times each can fire. - - Task instructions - Plain-language goals the AI agent - reads at runtime to decide what to - do and which outputs to produce. + + Task instructions + Plain-language goals the AI agent + reads at runtime to decide what to + do and which outputs to produce. - + - + - + - + - + - Frontmatter (between --- fences) is compiled by gh aw compile · The ## Task block is the agent's runtime brief + Frontmatter (between --- fences) is compiled by gh aw compile · The ## Task block is the agent's runtime brief diff --git a/workshop/images/07b-agent-compile-loop-dark.svg b/workshop/images/07b-agent-compile-loop-dark.svg index 27c05c5a..02c3c110 100644 --- a/workshop/images/07b-agent-compile-loop-dark.svg +++ b/workshop/images/07b-agent-compile-loop-dark.svg @@ -1,91 +1,91 @@ - + - + - Agent-Assisted Compile Loop (UI Path) - How the Agentic Workflows agent compiles your source file without a terminal + Agent-Assisted Compile Loop (UI Path) + How the Agentic Workflows agent compiles your source file without a terminal - - ① You - Create - daily-report-status.md + + ① You + Create + daily-report-status.md - + - - ② You - Paste compile prompt - to Agents tab + + ② You + Paste compile prompt + to Agents tab - + - - ③ Agent - Runs gh aw compile - → generates .lock.yml + + ③ Agent + Runs gh aw compile + → generates .lock.yml - + - - ④ Agent - Proposes diff for - your review + + ④ Agent + Proposes diff for + your review - + - - ⑤ You - Approve - commit + + ⑤ You + Approve + commit - - Result: Two files committed to main - .github/workflows/daily-report-status.md - .github/workflows/daily-report-status.lock.yml - (lock.yml is what GitHub Actions runs) + + Result: Two files committed to main + .github/workflows/daily-report-status.md + .github/workflows/daily-report-status.lock.yml + (lock.yml is what GitHub Actions runs) - - + + - - Source file (.md) - YAML frontmatter + Markdown task brief - ← you author this + + Source file (.md) + YAML frontmatter + Markdown task brief + ← you author this - - Compiled file (.lock.yml) - Standard Actions YAML - ← gh aw compile generates this + + Compiled file (.lock.yml) + Standard Actions YAML + ← gh aw compile generates this - - → Ready for Step 8: Run Your Workflow + + → Ready for Step 8: Run Your Workflow - + - The Agentic Workflows agent acts as your compiler — no terminal needed. Always review the diff before approving. + The Agentic Workflows agent acts as your compiler — no terminal needed. Always review the diff before approving. diff --git a/workshop/images/12-workflow-run-log-dark.svg b/workshop/images/12-workflow-run-log-dark.svg index c9680d87..fa6cce4d 100644 --- a/workshop/images/12-workflow-run-log-dark.svg +++ b/workshop/images/12-workflow-run-log-dark.svg @@ -1,28 +1,28 @@ - + - - - - github.com/your-org/your-repo + + + + github.com/your-org/your-repo - - Code - Issues - Pull requests - Actions - - Settings + + Code + Issues + Pull requests + Actions + + Settings - ▼ run-agent (completed in 42s) + ▼ run-agent (completed in 42s) ▼ Run gh aw run daily-report-status.md Running agent: Daily Report Status Workflow @@ -35,6 +35,6 @@ ✓ Run gh aw run daily-report-status.md (15s) ✓ Complete job ✓ Post Set up job - Workflow run log + Workflow run log \ No newline at end of file diff --git a/workshop/images/13-schedule-badge-dark.svg b/workshop/images/13-schedule-badge-dark.svg index 5b193978..23eb40f6 100644 --- a/workshop/images/13-schedule-badge-dark.svg +++ b/workshop/images/13-schedule-badge-dark.svg @@ -1,46 +1,46 @@ - + - - - - github.com/your-org/your-repo + + + + github.com/your-org/your-repo - - Code - Issues - Pull requests - Actions - - Settings + + Code + Issues + Pull requests + Actions + + Settings - - Workflows - - ⚡ Daily Repo Status + + Workflows + + ⚡ Daily Repo Status - - 🕐 Scheduled - All workflows + + 🕐 Scheduled + All workflows - - Daily Repo Status - - 🕐 Next run: tomorrow 08:00 UTC - + + Daily Repo Status + + 🕐 Next run: tomorrow 08:00 UTC + - - - - Daily Repo Status - 🕐 Scheduled · main · completed 2 hours ago · 1m 12s - Scheduled workflow badge visible in the Actions sidebar + + + + Daily Repo Status + 🕐 Scheduled · main · completed 2 hours ago · 1m 12s + Scheduled workflow badge visible in the Actions sidebar \ No newline at end of file