Skip to content

docs(configuration): add rows for action_pins, pin_mode, release_trigger, validate_check, merge_queue#424

Merged
joshua-temple merged 2 commits into
mainfrom
docs/configuration-field-rows
Jul 1, 2026
Merged

docs(configuration): add rows for action_pins, pin_mode, release_trigger, validate_check, merge_queue#424
joshua-temple merged 2 commits into
mainfrom
docs/configuration-field-rows

Conversation

@joshua-temple

Copy link
Copy Markdown
Collaborator

What

Part of #411 (PR 2). Documents manifest fields missing or under-documented in configuration.md, each verified against internal/config/types.go and the generators.

Added (code-verified)

  • release_trigger (string, default push; push|dispatch)
  • pin_mode (string, default tag; tag|sha, with cli_version_sha linkage) + an Action pinning section
  • action_pins (map, override-regardless-of-pin_mode) + the single committed pin table
  • validate_check.enabled (opt-in cascade-validate.yaml)
  • merge_queue.enabled (opt-in cascade-merge-queue.yaml)

Each cross-checked against struct tags, Get* defaulters, and validation. Docs-only; markdown well-formed.

… validate_check, merge_queue

Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
Signed-off-by: Joshua Temple <joshua.temple@stablekernel.com>
@joshua-temple joshua-temple force-pushed the docs/configuration-field-rows branch from eca202e to ee2dbe5 Compare July 1, 2026 01:54
@joshua-temple joshua-temple merged commit ad10600 into main Jul 1, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant