Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion workshop/24-self-hosted-runners.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ registration settings (Settings → Actions → Runners).
> [!TIP]
> Labels act as filters. A workflow job is dispatched to the first idle runner that satisfies all labels in the list. Adding `linux` alongside `self-hosted` ensures the job only lands on Linux runners when your fleet is mixed.

Running in an enterprise environment? See [Side Quest: Self-Hosted Runner Infrastructure Deep Dive](side-quest-24-01-runner-infrastructure.md) for guidance on ephemeral and JIT runners, proxy configuration, and [network](https://github.github.com/gh-aw/reference/network/) isolation for air-gapped environments.
Running in an enterprise environment? See [Side Quest: Self-Hosted Runner Infrastructure Deep Dive](side-quest-24-01-runner-infrastructure.md) for guidance on [ephemeral](https://github.github.com/gh-aw/reference/ephemerals/) and JIT runners, proxy configuration, and [network](https://github.github.com/gh-aw/reference/network/) isolation for air-gapped environments.

## :pencil2: Exercise: Compile and commit

Expand Down
2 changes: 1 addition & 1 deletion workshop/25-audit-and-observability.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

## :dart: What You'll Do

Use `gh aw logs` and `gh aw audit` to review the built-in [artifacts](https://github.github.com/gh-aw/reference/artifacts/) that every agentic workflow run produces, understand [token usage](https://github.github.com/gh-aw/reference/cost-management/#monitoring-costs-with-gh-aw-logs), and debug unexpected behavior. By the end you know where to look when a run behaves unexpectedly or when a compliance review asks what the agent did.
Use `gh aw logs` and `gh aw audit` to review the built-in [artifacts](https://github.github.com/gh-aw/reference/artifacts/) that every agentic workflow run produces, understand [token usage](https://github.github.com/gh-aw/reference/cost-management/#monitoring-costs-with-gh-aw-logs), and debug unexpected behavior. By the end you know where to look when a run behaves unexpectedly or when a [compliance](https://github.github.com/gh-aw/reference/audit/) review asks what the agent did.

## :clipboard: Before You Start

Expand Down
2 changes: 1 addition & 1 deletion workshop/26-manage-costs-and-budgets.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ A few techniques keep spend in check:

- **Shorten the task brief** — fewer input tokens per run.
- **Filter data before passing it to the agent** — smaller context lowers cost.
- **Cache results with persistent memory** — skip re-processing unchanged data. See [Make Your Workflow Remember Across Runs](20-persistent-memory.md).
- **Cache results with [persistent memory](https://github.github.com/gh-aw/reference/repo-memory/)** — skip re-processing unchanged data. See [Make Your Workflow Remember Across Runs](20-persistent-memory.md).
- **Reduce run frequency** — fewer runs means fewer AIC.

> [!TIP]
Expand Down
2 changes: 1 addition & 1 deletion workshop/27-evaluate-workflow-quality.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ You'll add an `evals:` block to your workflow, define binary quality questions,

### Add an `evals:` block

Open `.github/workflows/daily-status.md` and add binary questions to frontmatter.
Open `.github/workflows/daily-status.md` and add binary questions to [frontmatter](https://github.github.com/gh-aw/reference/frontmatter/).

```markdown .github/workflows/daily-status.md
---
Expand Down
4 changes: 2 additions & 2 deletions workshop/28-orchestrate-workflows.md
Original file line number Diff line number Diff line change
Expand Up @@ -107,9 +107,9 @@ gh aw compile repo-orchestrator

</details>

### Review the `dispatch-workflow` safe-output
### Review the `dispatch-workflow` [safe-output](https://github.github.com/gh-aw/reference/safe-outputs/#workflow-dispatch-dispatch-workflow)

After the skill or your manual edit creates the file, confirm the frontmatter contains:
After the skill or your manual edit creates the file, confirm the [frontmatter](https://github.github.com/gh-aw/reference/frontmatter/) contains:

```markdown .github/workflows/repo-orchestrator.md
safe-outputs:
Expand Down
2 changes: 1 addition & 1 deletion workshop/side-quest-01-02-environment-reference.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ You use `gh` for GitHub-specific terminal tasks like authentication checks, repo
<img alt="Conceptual screenshot of the gh-aw CLI extension showing compile commands for an agentic workflow" src="images/side-quest-01-02-gh-aw-light.svg">
</picture>

You use `gh aw` to compile agentic workflow files.
You use `gh aw` to compile [agentic workflow](https://github.github.com/gh-aw/introduction/overview/#what-is-an-agentic-workflow) files.

#### GitHub Copilot CLI

Expand Down