Skip to content

Commit 4696200

Browse files
authored
fix(daily-doc-updater): handle new-file creation requests in Step 1b (#24742)
1 parent 35bf516 commit 4696200

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/daily-doc-updater.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,8 +97,11 @@ repo:${{ github.repository }} is:issue is:open label:documentation
9797
For each open issue:
9898
1. Read the issue body to understand the described gap.
9999
2. Check the referenced documentation file to verify the gap still exists.
100+
- **If the issue references an existing file**: confirm the content is missing or incorrect.
101+
- **If the issue references a file path that does not yet exist** (e.g., body says "Create `docs/guides/foo.md`"): treat this as a **confirmed new-file gap** and proceed to Step 5 to create the file.
100102
3. If confirmed, include a fix in this run's PR and reference the issue with `Closes #NNN`.
101-
4. If the gap is already fixed, note it (do not reopen or comment on the issue).
103+
4. If the gap is already fixed (file exists and contains the described content), note it and skip.
104+
5. If you choose not to address an open documentation issue in this run (e.g., it requires structural navigation changes, is out of scope, or cannot be confirmed), record it in the **Skipped Issues** section of the PR description (see Step 6).
102105

103106
### 1c. Scan Recently Closed Documentation Issues
104107

@@ -250,6 +253,13 @@ This PR updates the documentation based on features merged in the last 24 hours.
250253

251254
</details>
252255

256+
### Skipped Issues
257+
258+
<!-- List every open documentation issue that was NOT addressed in this run -->
259+
<!-- Format: - #NNN — [title]: [reason for skip] -->
260+
<!-- Example: - #123 — docs: add guide for foo: requires structural nav changes beyond docs scope -->
261+
<!-- If all open issues were addressed or confirmed already fixed, write "None." -->
262+
253263
### Notes
254264

255265
[Any additional notes or features that need manual review]

0 commit comments

Comments
 (0)