Skip to content

[docs] Update documentation for GitHub Actions expression support in frontmatter fields#23947

Merged
pelikhan merged 1 commit intomainfrom
docs/update-expression-support-2026-04-01-435e309c314b9368
Apr 1, 2026
Merged

[docs] Update documentation for GitHub Actions expression support in frontmatter fields#23947
pelikhan merged 1 commit intomainfrom
docs/update-expression-support-2026-04-01-435e309c314b9368

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 1, 2026

Documentation Updates — 2026-04-01

This PR updates reference documentation based on three features merged today that allow GitHub Actions expressions in previously integer/string-only frontmatter fields.

Features Documented

📝 Detailed Changes & References

Changes Made

  • Updated docs/src/content/docs/reference/frontmatter.md — added a note under the Run Configuration section that timeout-minutes accepts integer or expression string, with an example showing $\{\{ inputs.timeout }} for reusable workflow_call workflows.

  • Updated docs/src/content/docs/reference/engines.md — added a paragraph and example to the "Pinning a Specific Engine Version" section showing engine.version: $\{\{ inputs.engine-version }}, noting that expressions are passed injection-safely via an environment variable.

  • Updated docs/src/content/docs/reference/tools.md — added a new "Tool Timeout Configuration" section documenting tools.timeout and tools.startup-timeout (previously only in the schema reference), including integer usage, expression support, and a note that Codex TOML-based configs fall back to defaults when an expression is used.

Merged PRs Referenced

Also Reviewed

  • reference/github-tools.mdtoolsets: [all] carry-over already correctly documented (line 42–52 has a :::note block explaining [all] does not include dependabot). No change needed.
  • Docs: Add "Supported Languages" reference page #23832 (new issue: Supported Languages page) — docs/src/content/docs/reference/supported-languages.md already exists. No change needed.

Notes

Note

🔒 Integrity filter blocked 1 item

The following item were blocked because they don't meet the GitHub integrity level.

  • #20207 search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".

To allow these resources, lower min-integrity in your GitHub frontmatter:

tools:
  github:
    min-integrity: approved  # merged | approved | unapproved | none

Generated by Daily Documentation Updater ·

  • expires on Apr 2, 2026, 8:37 PM UTC

…engine.version, and tools.timeout

- frontmatter.md: note that timeout-minutes accepts expressions for workflow_call parameterization
- engines.md: add example showing engine.version with ${{ inputs.engine-version }}, noting injection-safe env-var treatment
- tools.md: add Tool Timeout Configuration section documenting tools.timeout and tools.startup-timeout fields, including expression support and Codex TOML limitation

Covers: #23863, #23870, #23888

Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
@github-actions github-actions bot added automation documentation Improvements or additions to documentation labels Apr 1, 2026
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Apr 1, 2026

Great work, @github-actions[bot] 🎉 — this automated documentation update cleanly captures the three expression-support features landed today (timeout-minutes, engine.version, and tools.timeout/tools.startup-timeout), and it's exactly the kind of follow-through that keeps the reference docs in sync with the codebase.

The PR looks well-structured and ready for maintainer review. No action items — this one is good to go! ✅

Generated by Contribution Check ·

@github-actions github-actions bot added the lgtm label Apr 1, 2026
@pelikhan pelikhan merged commit 0bff55d into main Apr 1, 2026
@pelikhan pelikhan deleted the docs/update-expression-support-2026-04-01-435e309c314b9368 branch April 1, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation documentation Improvements or additions to documentation lgtm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant