Skip to content

[oblt-aw][autodoc] Update docs-aw client template permissions docs for new issues:read requirements #1097

Description

@github-actions

cc @elastic/observablt-ci

Recent code changes introduced documentation drift in the Docs client-template permission guidance.

Changes Requiring Documentation Updates

1. Top-level permission guidance is outdated

Commit(s): 2e21976951efa974a5f9302ebcc423a5ad8cbf6a

What changed: Added top-level issues: read to Docs client templates:

  • .github/remote-workflow-template/docs/.github/workflows/trigger-docs-aw-ai-menu.yml (permissions block)
  • .github/remote-workflow-template/docs/.github/workflows/trigger-docs-aw-pr-ai-menu.yml (permissions block)
  • .github/remote-workflow-template/docs/.github/workflows/trigger-docs-aw-pr-ai-menu-collect.yml (permissions block)

Documentation impact: docs/workflows/docs-aw-client-template.md still says top-level permissions on every client template are only contents: read (docs/workflows/docs-aw-client-template.md lines 40-43).

2. Collect-template permission matrix is outdated

Commit(s): 625a286be2a307a96caac2493f0e003c243357c8

What changed: Added job-level issues: read to collect workflow template:

  • .github/remote-workflow-template/docs/.github/workflows/trigger-docs-aw-pr-ai-menu-collect.yml (jobs.collect.permissions)

Documentation impact: Permission matrix row for trigger-docs-aw-pr-ai-menu-collect.yml omits issues: read (docs/workflows/docs-aw-client-template.md line 51).

Suggested Actions

  • Update docs/workflows/docs-aw-client-template.md top-level permission section to list both contents: read and issues: read for current Docs client templates.
  • Update the permission matrix row for trigger-docs-aw-pr-ai-menu-collect.yml to include issues: read in run-aw job permissions.
  • Add a short note clarifying why issues: read is required in these templates (to prevent future permission drift).

What is this? | From workflow: Observability Agentic Workflow — Autodoc

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

  • expires on Jun 6, 2026, 7:12 AM UTC

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions