Skip to content

[schema-coverage] feat: Add schema coverage demo for check-for-updates field#30090

Closed
github-actions[bot] wants to merge 1 commit intomainfrom
schema-coverage-check-for-updates-952de6f2245e4952
Closed

[schema-coverage] feat: Add schema coverage demo for check-for-updates field#30090
github-actions[bot] wants to merge 1 commit intomainfrom
schema-coverage-check-for-updates-952de6f2245e4952

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 check-for-updates field in the gh-aw frontmatter schema.

Why: The schema feature coverage checker found that check-for-updates was not used in any existing workflow.

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

Field Description

Control whether the compile-agentic version update check runs in the activation job. When true (default), the activation job downloads config.json from the gh-aw repository and verifies the compiled version is not blocked and meets the minimum supported version. Set to false to disable the check (not allowed in strict mode).

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

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.

1 participant