Skip to content

[docs] Update documentation for features from 2026-05-19#33283

Merged
pelikhan merged 1 commit into
mainfrom
daily-doc-updates-2026-05-19-bde73bd2815f6808
May 19, 2026
Merged

[docs] Update documentation for features from 2026-05-19#33283
pelikhan merged 1 commit into
mainfrom
daily-doc-updates-2026-05-19-bde73bd2815f6808

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

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

Summary

Documentation update covering five feature enhancements: HTTPS URL workflow imports, network allowlist extensibility for reusable workflows, repository alias normalization, graceful credential fallback, and workflow_run trigger validation.

Changes

HTTPS URL Workflow Imports

  • Files: docs/src/content/docs/setup/cli.md
  • Description: Extended gh aw add and gh aw add-wizard commands to accept arbitrary HTTPS URLs with content-type-based dispatch for markdown and JSON workflows
  • Impact: Medium - enables direct import of workflows from web sources
  • Breaking: No

Network Allowlist Extension for Reusable Workflows

  • Files: docs/src/content/docs/reference/network.md
  • Description: Added documentation for network.allowed-input feature that enables reusable workflows to accept caller-extensible network allowlists via workflow_call inputs
  • Impact: Medium - enhances workflow composability and security model flexibility
  • Breaking: No

Repository Alias Normalization

  • Files: docs/src/content/docs/reference/github-tools.md
  • Description: Introduced current as a normalized alias for the workflow repository in allowed-repos configuration, with usage example for reusable workflows
  • Impact: Medium - improves configuration clarity and portability
  • Breaking: No

Graceful Credential Fallback

  • Files: docs/src/content/docs/reference/auth.mdx
  • Description: Added documentation for ignore-if-missing flag that allows graceful fallback when GitHub App credentials are unavailable in workflows
  • Impact: Medium - improves workflow resilience in credential-constrained environments
  • Breaking: No

Workflow Run Trigger Validation

  • Files: docs/src/content/docs/reference/triggers.md
  • Description: Added compile-time validation requirement that workflow_run triggers must include at least one non-empty workflows entry
  • Impact: Medium - prevents misconfiguration at compile time
  • Breaking: No

Agentic Analysis Metadata

Change Type: Documentation
Total Files Modified: 5
Breaking Changes: None
Risk Level: Low
Review Focus: Documentation accuracy, completeness of examples, consistency with implementation

Key Themes:

  1. Workflow source flexibility (HTTPS imports)
  2. Security model composability (network allowlist inputs)
  3. Configuration ergonomics (repository aliases, credential fallback)
  4. Early validation (workflow_run trigger checking)

Commit: aea8285

Generated by PR Description Updater for issue #33283 · ● 3.5M ·

…s: current, ignore-if-missing, and workflow_run.workflows validation

Documents user-facing changes from PRs merged in the last 24 hours:

- gh aw add / add-wizard now accept arbitrary HTTP(S) URLs and JSON
  workflow definitions (from #33164)
- network.allowed-input opt-in input for caller-extensible reusable
  workflow allowlists (from #33200)
- tools.github.allowed-repos: current macro for repo-scoped MCP guard
  policies (from #33041)
- safe-outputs.github-app.ignore-if-missing flag for graceful App-token
  skip on fork/missing-secret runs (from #33033)
- workflow_run.workflows now required at compile time (from #33191)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added automation documentation Improvements or additions to documentation labels May 19, 2026
@pelikhan pelikhan merged commit f3d5356 into main May 19, 2026
@pelikhan pelikhan deleted the daily-doc-updates-2026-05-19-bde73bd2815f6808 branch May 19, 2026 13:28
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant