Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 0 additions & 25 deletions docs/src/content/docs/reference/frontmatter-full.md
Original file line number Diff line number Diff line change
Expand Up @@ -1277,31 +1277,6 @@ sandbox:
# (optional)
domain: "localhost"

# ⚠️ EXPERIMENTAL: Plugin configuration for installing plugins before workflow
# execution. Supports array format (list of repos/plugin configs) and object
# format (repos + custom token). Note: Plugin support is experimental and may
# change in future releases.
# (optional)
# This field supports multiple formats (oneOf):

# Option 1: List of plugins to install. Each item can be either a repository slug
# string (e.g., 'org/repo') or an object with id and optional MCP configuration.
plugins: []
# Array items: undefined

# Option 2: Plugin configuration with custom GitHub token. Repos can be either
# strings or objects with MCP configuration.
plugins:
# List of plugins to install. Each item can be either a repository slug string or
# an object with id and optional MCP configuration.
repos: []

# Custom GitHub token expression to use for plugin installation. Overrides the
# default cascading token resolution (GH_AW_PLUGINS_TOKEN -> GH_AW_GITHUB_TOKEN ->
# GITHUB_TOKEN).
# (optional)
github-token: "${{ secrets.GITHUB_TOKEN }}"

# Conditional execution expression
# (optional)
if: "example-value"
Expand Down
4 changes: 4 additions & 0 deletions docs/src/content/docs/reference/github-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,9 +218,13 @@ If additional authentication is required, one way is to create a fine-grained PA
- Issues: Read (for toolset: issues)
- Pull requests: Read (for toolset: pull_requests)
- Projects: Read (for toolset: projects)
- Security Events: Read (for toolset: dependabot, code_security, secret_protection, security_advisories)
- Lockdown mode: no additional permissions required
- Remote mode: no additional permissions required
- Adjust based on the toolsets you configure in your workflow

> [!NOTE]
> The `dependabot` toolset also requires the `vulnerability-alerts` GitHub App permission. If you are using a GitHub App (rather than a PAT), add `vulnerability-alerts: read` to your workflow's `permissions:` field and ensure the GitHub App is configured with this permission. See [GitHub App-Only Permissions](/gh-aw/reference/permissions/#github-app-only-permissions).
- **Organization permissions** (if accessing org-level info):
- Members: Read (for org member info in context)
- Teams: Read (for team info in context)
Expand Down