Skip to content

[schema-coverage] feat: Add schema coverage demo for labels field#30098

Merged
pelikhan merged 1 commit intomainfrom
schema-coverage-labels-033ca66a31e49617
May 4, 2026
Merged

[schema-coverage] feat: Add schema coverage demo for labels field#30098
pelikhan merged 1 commit intomainfrom
schema-coverage-labels-033ca66a31e49617

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented May 4, 2026

Schema Coverage Demo

This PR adds a minimal demo workflow that demonstrates usage of the labels field in the gh-aw frontmatter schema.

Why: The schema feature coverage checker found that labels was not used in any existing workflow.

What: Adds schema-demos/schema-demo-labels.md with a valid, minimal demonstration of this field.

Field Description

Optional array of labels to categorize and organize workflows. Labels can be used to filter workflows in status/list commands.

Validation

Attempted make agent-finish, but it was blocked before tests by the Go toolchain download: proxy.golang.org returned Forbidden for golang.org/toolchain@v0.0.1-go1.25.8.linux-amd64.zip. No local ./gh-aw binary was present for compile-only validation.

Warning

Firewall blocked 3 domains

The following domains were blocked by the firewall during workflow execution:

  • ab.chatgpt.com
  • chatgpt.com
  • proxy.golang.org

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

network:
  allowed:
    - defaults
    - "ab.chatgpt.com"
    - "chatgpt.com"
    - "proxy.golang.org"

See Network Configuration for more information.

Generated by Schema Feature Coverage Checker ·

  • expires on May 11, 2026, 7:36 AM UTC

@pelikhan pelikhan marked this pull request as ready for review May 4, 2026 13:47
Copilot AI review requested due to automatic review settings May 4, 2026 13:47
@pelikhan pelikhan merged commit 95100f3 into main May 4, 2026
3 checks passed
@pelikhan pelikhan deleted the schema-coverage-labels-033ca66a31e49617 branch May 4, 2026 13:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a minimal schema demo workflow to ensure the gh-aw frontmatter schema’s top-level labels field is exercised in-repo for schema feature coverage checking.

Changes:

  • Added a new schema-demos/schema-demo-labels.md workflow demonstrating top-level labels: [...].
  • Included only minimal required frontmatter (description, on, permissions, engine, timeout-minutes) plus the target field.
Show a summary per file
File Description
schema-demos/schema-demo-labels.md Adds a minimal workflow markdown file demonstrating use of the top-level labels schema field.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

@github-actions github-actions Bot mentioned this pull request May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants