Skip to content

Gate Step 6 install on verified gh authentication#86

Merged
pelikhan merged 2 commits into
mainfrom
copilot/workshop-sim-repair-step-6-gate
Jul 11, 2026
Merged

Gate Step 6 install on verified gh authentication#86
pelikhan merged 2 commits into
mainfrom
copilot/workshop-sim-repair-step-6-gate

Conversation

Copilot AI commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

Step 6 had the highest dropout point because gh-aw install implicitly requires authenticated gh, but the flow only surfaced CLI presence and gave weak recovery guidance. This PR makes auth an explicit prerequisite and adds in-place recovery where failures occur.

  • Prerequisites now include authenticated gh as a hard gate

    • Updated workshop/01-prerequisites.md pre-flight checklist to include gh auth status.
    • Added explicit gh auth login command and expected success signal.
    • Updated Step 1 checkpoint to require verified authentication, not just installation.
  • Step 6 pre-flight now checks installability conditions, not just binary presence

    • Replaced the pre-flight block in workshop/06-install-gh-aw.md with explicit install + auth checks.
    • Added a prominent caution block that tells learners exactly how to recover if auth is missing.
  • Failure recovery is now local to the failing step

    • Step 6 now contains direct “do this now” guidance (gh auth login) so users can self-recover without context switching.
gh --version && echo "✅ gh installed" || echo "❌ install gh first"
gh auth status && echo "✅ gh authenticated" || echo "❌ run: gh auth login"

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix requirement for authenticated gh CLI in Step 6 Gate Step 6 install on verified gh authentication Jul 11, 2026
Copilot AI requested a review from pelikhan July 11, 2026 14:32
@pelikhan pelikhan marked this pull request as ready for review July 11, 2026 14:33
@pelikhan pelikhan merged commit bbd1789 into main Jul 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[workshop-sim] Repair: Prominently gate Step 6 on verified gh CLI authentication

2 participants