Repository navigation
Add triggers for creating doc PRs when there are any changes in Free Abilities - #426
Conversation
|
I tested this change in two ways. 1. Local test of the detection step I took the detection script from this branch and ran it against real
The file that triggers it is 2. Manual run on GitHub from this branch Run: https://github.com/Yoast/developer/actions/runs/37451786010 (
Conclusion The trigger change works. The one thing a branch run cannot show is the agent's actual output for the abilities change. After merging, trigger the workflow with the same inputs to get the real doc PR for 28.7-RC2. |
Deploying yoast-developer with
|
| Latest commit: |
4de7eb2
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://4db6a664.yoast-developer.pages.dev |
| Branch Preview URL: | https://enhance-triggers-for-auto-ge.yoast-developer.pages.dev |
There was a problem hiding this comment.
Copilot review overview
🟢 Approval recommended
Watch-path detection and agent guidance are consistent, with no unresolved findings.
Review effort: Balanced
Findings: None
What changed in this PR
Extends release-candidate documentation automation to detect Free Abilities changes and evaluate whether documentation PRs are needed.
Changes:
- Invokes the agent for changes under
src/abilities/and records changed paths. - Adds abilities documentation mapping and public-surface guidance.
- Preserves zero-PR outcomes when changes do not affect documented behavior.
| File | Description |
|---|---|
| AGENT_MAP.md | Maps abilities source and documentation paths; clarifies public-surface rules. |
| .github/workflows/rc-docs-sync.yml | Adds watch-path detection and passes matching paths to the agent. |
| .github/claude-agent/run.md | Guides watched-file triage and exempts abilities from internal-surface heuristics. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Fixes #
Summary
Relevant technical choices
Technical choices that affect more than this issue:
Test instructions
This PR can be acceptance tested by following these steps:
1.
1.
1.
Quality assurance
_redirectsfile in the root of the project.