diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-04-16 16:44:29 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-16 14:44:29 +0100 |
| commit | ba6e0063a261b18fae1721e379b7926a54bcca6b (patch) | |
| tree | bbc247cb2f2c70c5f8e5832b939765fb87ad48c6 /docs | |
| parent | e9daf0f1381540c6379c89afbd0a6734f8c3ab6b (diff) | |
| download | vyos-documentation-ba6e0063a261b18fae1721e379b7926a54bcca6b.tar.gz vyos-documentation-ba6e0063a261b18fae1721e379b7926a54bcca6b.zip | |
Add AI documentation validation workflow (#1833)
* ci: add AI documentation validation workflow
* fix: address Copilot review — fork PR safety, least-privilege, DB fallback
- Add secrets availability check; skip workflow gracefully for fork PRs
where secrets are unavailable (instead of hard-failing)
- Remove unused id-token: write permission (no OIDC in this workflow)
- Add continue-on-error on reference DB download; skip Pass 1 with
warning when artifact is missing for the target branch
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix: restore id-token: write — required by claude-code-action OIDC
claude-code-action@v1 uses OIDC internally to authenticate. The
Copilot suggestion to remove it was incorrect.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* fix: include ANTHROPIC_API_KEY in secrets check, update prompt for DB skip
- Add ANTHROPIC_API_KEY to the secrets availability gate so the
workflow skips cleanly when any required secret is missing
- Update Claude prompt to handle the case where reference DB download
failed and Pass 1 was skipped
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
