You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
.github/workflows/workshop-explanatory-diagrams.md — trimmed the "GitHub icon usage in diagrams" section.
Bloat removed
The workflow prompt restated a "Key Octicons" bullet list (icon names, colors, and entities) that duplicates the "Licensed Octicons" and "Primer semantic colors" tables already defined as the single source of truth in .github/workflows/guidelines.md. Keeping two copies of the same mapping risked drift if one was updated without the other.
How it's more Skills-like
The section now points directly to the canonical tables in guidelines.md instead of repeating them, matching the short, direct instructional style used elsewhere in this workflow (for example the SVG style rules already reference the guidelines file for semantic state colors). No behavior, safe outputs, permissions, or triggers changed.
Validation
Ran gh aw compile workshop-explanatory-diagrams --validate — compiles successfully (pre-existing, unrelated concurrency warning only). Regenerated .lock.yml is included in this PR.
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
api.github.com
[!TIP] api.github.com is blocked because GitHub API access uses the built-in GitHub tools by default. Instead of adding api.github.com to network.allowed, use tools.github.mode: gh-proxy for direct pre-authenticated GitHub CLI access without requiring network access to api.github.com:
tools:
github:
mode: gh-proxy
See GitHub Tools for more information on gh-proxy mode.
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
Caution
Protected files were modified in this change.
This pull request is in
request_reviewmode and requires explicit human scrutiny before merge.Protected files:
.github/workflows/workshop-explanatory-diagrams.lock.yml,.github/workflows/workshop-explanatory-diagrams.mdWhat changed
.github/workflows/workshop-explanatory-diagrams.md— trimmed the "GitHub icon usage in diagrams" section.Bloat removed
The workflow prompt restated a "Key Octicons" bullet list (icon names, colors, and entities) that duplicates the "Licensed Octicons" and "Primer semantic colors" tables already defined as the single source of truth in
.github/workflows/guidelines.md. Keeping two copies of the same mapping risked drift if one was updated without the other.How it's more Skills-like
The section now points directly to the canonical tables in
guidelines.mdinstead of repeating them, matching the short, direct instructional style used elsewhere in this workflow (for example the SVG style rules already reference the guidelines file for semantic state colors). No behavior, safe outputs, permissions, or triggers changed.Validation
Ran
gh aw compile workshop-explanatory-diagrams --validate— compiles successfully (pre-existing, unrelated concurrency warning only). Regenerated.lock.ymlis included in this PR.Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
api.github.com[!TIP]
api.github.comis blocked because GitHub API access uses the built-in GitHub tools by default. Instead of addingapi.github.comtonetwork.allowed, usetools.github.mode: gh-proxyfor direct pre-authenticated GitHub CLI access without requiring network access toapi.github.com:See GitHub Tools for more information on
gh-proxymode.To allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
Note
This was originally intended as a pull request, but the git push operation failed.
Original error: The process '/usr/bin/git' failed with exit code 1
Workflow Run: View run details and download bundle artifact
The bundle file is available in the
agentartifact in the workflow run linked above.Create the pull request manually