From a1ff09f6e53f9ccb483d4bbfbf3f4c129020a7df Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Fri, 26 Jun 2026 16:21:17 +0000 Subject: [PATCH] docs: Add patch note for Docs CI pipeline fix Created a patch note summarizing changes to the jules-update-docs and jules-update-patchnotes CI workflows, which add input truncation and file-based prompt generation to fix shell and API limit issues. Co-authored-by: NGGTLightKeeper <183194195+NGGTLightKeeper@users.noreply.github.com> --- .../PatchNotes/202606261606-Docs-CI-Fix.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Docs/ASLM/content/docs/PatchNotes/202606261606-Docs-CI-Fix.md diff --git a/Docs/ASLM/content/docs/PatchNotes/202606261606-Docs-CI-Fix.md b/Docs/ASLM/content/docs/PatchNotes/202606261606-Docs-CI-Fix.md new file mode 100644 index 0000000..824d03f --- /dev/null +++ b/Docs/ASLM/content/docs/PatchNotes/202606261606-Docs-CI-Fix.md @@ -0,0 +1,23 @@ +--- +title: "Docs CI Pipeline Fix" +date: 2026-06-26T16:06:37Z +draft: false +description: "Summary of changes to the Docs CI pipeline to address issues with large inputs." +--- + +## New Features + +* No new features in this release. + +## Bug Fixes + +* **Docs CI Pipeline**: Addressed an issue in the Jules CI workflows (`jules-update-docs.yml` and `jules-update-patchnotes.yml`) where oversized commit diffs could exceed API and shell limits. Implemented truncation for large file lists (capped at 16,384 characters) and commit diffs (capped at 524,288 characters) before they are passed into prompts. +* **Docs CI Pipeline**: Fixed an issue with passing long, multi-line prompts via GitHub Outputs. The workflows now write the prompt to a temporary file (`jules_prompt.txt`) and construct the JSON payload using `jq --rawfile` instead of reading from environment variables. + +## API Changes + +* No API changes in this release. + +## Known Issues + +* No known issues at this time.