Skip to content

feat(workshops): 4-track workshop program (15 labs, decks, automation)#165

Open
sendtoshailesh wants to merge 1 commit into
mainfrom
feat/workshop-program
Open

feat(workshops): 4-track workshop program (15 labs, decks, automation)#165
sendtoshailesh wants to merge 1 commit into
mainfrom
feat/workshop-program

Conversation

@sendtoshailesh

Copy link
Copy Markdown
Contributor

Workshop Program for Git-Ape

Port of the complete, tested workshop program from private repo to public.

What's Included

Track Focus Labs Duration
Track 1 Zero to Deploy 3 90 min
Track 2 Deploy Like a Pro 5 3 hours
Track 3 Platform Engineering 7 4 hours
Track 4 Executive Briefing 0 (deck only) 45 min

Content (76 files, 54K+ lines)

Labs (15 total):

  • Track 1: Environment setup → First deployment → Explore results
  • Track 2: OIDC onboarding → Web App + SQL → Security deep dive → Cost & architecture → Drift detection
  • Track 3: CI/CD pipeline → Headless mode → Multi-environment → Policy compliance → IaC export → Destroy lifecycle → Advanced drift operations
  • Track 4: Executive strategy deck with guided demo script

Presentation Decks (4 tracks):

  • Marp-based slide decks in MD → HTML → PDF → PPTX formats
  • Microsoft light theme with custom CSS
  • Speaker notes for facilitators

Shared Resources:

  • Prerequisites guide with per-track verification scripts
  • Environment setup (macOS/Windows/Codespaces)
  • Identity model documentation
  • Glossary of Git-Ape terms
  • Troubleshooting guide with pre-flight failure patterns

Automation (3 workflows):

  • git-ape-deck-build.yml — auto-rebuild decks when lab content changes
  • git-ape-workshop-sync.yml — sync workshop content on code changes
  • workshop-quality-check.yml — CI quality checks on workshop files

Facilitator Tools:

  • 4 guided demo scripts (one per track)
  • Facilitator guide with timing and delivery notes
  • Evidence capture framework (transcript schema + scripts)
  • Customer readiness checklist

Testing

All 15 labs have been verified end-to-end against live Azure subscriptions:

  • Track 1: prereqs → deploy → security review → cleanup ✅
  • Track 2: OIDC → web app → security gate → cost → drift ✅
  • Track 3: CI/CD → headless → multi-env → policy → export → destroy → drift ops ✅

Changes from Private Repo

  • Excluded: .archive/ (old deck versions), internal-review/ (pitch deck, program summary)
  • Updated: All git-ape-private references → git-ape
  • Included: All binary formats (PPTX, PDF, HTML) per review preference

Not Included (pending separate PR)

  • Lab 08: Agent Evaluation with Waza (PR #310 on private repo, still in review)

Port the complete Git-Ape workshop program from private repo to public:

Tracks:
- Track 1: Zero to Deploy (3 labs) — first Function App in 30 min
- Track 2: Deploy Like a Pro (5 labs) — OIDC, security gate, drift, cost
- Track 3: Platform Engineering (7 labs) — CI/CD, headless, multi-env, policy, IaC export, destroy, drift ops
- Track 4: Executive Briefing — strategy deck + demo script

Includes:
- 4 Marp presentation decks (MD → HTML → PDF → PPTX)
- 4 guided demo scripts for facilitators
- Shared resources: prerequisites, glossary, troubleshooting, identity model
- Per-track prereq verification scripts
- Evidence capture framework (transcript schema, capture/verify scripts)
- 3 CI workflows: deck-build, workshop-sync, quality-check
- Facilitator guide with timing and delivery notes

All 15 labs verified end-to-end against live Azure subscriptions.
References updated from private to public repo.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@sendtoshailesh sendtoshailesh requested a review from arnaudlh June 8, 2026 07:30
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Workshop quality check (advisory)

This advisory checks: prereq script syntax, lab transcript presence, deck render scripts.

See workshops/CUSTOMER-READINESS-CHECKLIST.md for the full pre-customer checklist.

Non-blocking.

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.

1 participant