Skip to content

[side-quest] feat: side quest 22-01 — Resilience Techniques Reference #2451

Description

@github-actions

Caution

Protected files were modified in this change.
This pull request is in request_review mode and requires explicit human scrutiny before merge.

Protected files: README.md

What this PR does

Source file mined: workshop/22-error-handling-and-resilience.md (Step 22)

Side quest extracted: workshop/side-quest-22-01-resilience-reference.md — a focused optional deep dive into the three workflow resilience techniques: defensive task brief, timeout-minutes, and fallback safe-output messages.

What changed

  • New file: workshop/side-quest-22-01-resilience-reference.md — self-contained reference with full syntax blocks, predict-and-try prompts, and a GHES note, plus a return link back to Step 22.
  • Updated: workshop/22-error-handling-and-resilience.md — condensed the three manual reference sections into short one-paragraph summaries; added an Optional Side Quest [!TIP] callout pointing to the new file. The main path still works through the /agentic-workflows skill prompt.
  • Updated: workshop/README.md — new entry in the Optional Side Quests section documenting which main step this branches from.

Routing for learners

  • Learners who use the skill path in Step 22 get a concise one-shot experience with no extra reading required.
  • Learners who want to understand the syntax in depth (or need to apply changes manually) follow the TIP callout to the side quest.
  • The side quest ends with a return link to Step 22 so learners rejoin the main path seamlessly.

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • awmgmcpg

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "awmgmcpg"

See Network Configuration for more information.

Generated by 🗺️ Side Quest · 102.5 AIC · ⌖ 6.98 AIC · ⊞ 5.1K ·

  • expires on Aug 3, 2026, 2:21 PM UTC

Note

This was originally intended as a pull request, but the git push operation failed.

Original error: pushSignedCommits: refusing unsigned push for branch 'side-quest-22-01-resilience-reference-09492044a5a516c8': Signed-commit payload violates file-protection policy (request_review): workshop/README.md

Workflow Run: View run details and download bundle artifact

The bundle file is available in the agent artifact in the workflow run linked above.

To create a pull request with the changes:

# Download the artifact from the workflow run
gh run download 30751487191 -n agent -D /tmp/agent-30751487191

# Fetch the bundle into a temporary ref, then update the local branch
git fetch /tmp/agent-30751487191/aw-side-quest-22-01-resilience-reference.bundle refs/heads/side-quest-22-01-resilience-reference:refs/bundles/create-pr-side-quest-22-01-resilience-reference-09492044a5a516c8-229659fe
git update-ref refs/heads/side-quest-22-01-resilience-reference-09492044a5a516c8 refs/bundles/create-pr-side-quest-22-01-resilience-reference-09492044a5a516c8-229659fe
git checkout side-quest-22-01-resilience-reference-09492044a5a516c8
# Ensure the working tree matches the updated branch
git reset --hard
# Remove the temporary bundle ref
git update-ref -d refs/bundles/create-pr-side-quest-22-01-resilience-reference-09492044a5a516c8-229659fe

# Push the branch to origin
git push origin side-quest-22-01-resilience-reference-09492044a5a516c8

# Create the pull request
gh pr create --title '[side-quest] feat: side quest 22-01 — Resilience Techniques Reference' --base main --head side-quest-22-01-resilience-reference-09492044a5a516c8 --repo githubnext/gh-aw-workshop

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions