Part of the ado-aw documentation.
This section is for compiler dogfood and local diagnostics. It is not a regular safe-output surface.
The compiler accepts:
ado-aw-debug:
skip-integrity: trueUnrecognized keys fail compilation (#[serde(deny_unknown_fields)]).
Equivalent to passing --skip-integrity to ado-aw compile. Setting either
omits the generated Verify pipeline integrity step.
The integrity step downloads the same ado-aw version used at compile time and
runs ado-aw check against the committed pipeline. Without it, a modified
compiled YAML file is not detected at runtime. Use this option only for
short-lived dogfood pipelines.
GitHub issue filing is now a regular safe output:
safe-outputs:
create-github-issue:
target-repo: githubnext/ado-awThe front-matter codemod moves legacy ado-aw-debug.create-issue configuration
to safe-outputs.create-github-issue. When no public GitHub auth is already
configured, it also adds:
safe-outputs:
github-token: "$(ADO_AW_DEBUG_GITHUB_TOKEN)"That explicit token reference preserves the existing ADO secret during
migration; it is not a debug runtime path. New workflows should use the
ADO_AW_GITHUB_TOKEN default or GitHub App auth. See
docs/safe-outputs.md.