Skip to content

Update documentation workflows with workspace trust#26150

Merged
scidomino merged 1 commit intomainfrom
update-workflows-trusted
Apr 29, 2026
Merged

Update documentation workflows with workspace trust#26150
scidomino merged 1 commit intomainfrom
update-workflows-trusted

Conversation

@g-samroberts
Copy link
Copy Markdown
Contributor

@g-samroberts g-samroberts commented Apr 28, 2026

Summary

This PR addresses a recent CI failure affecting automated documentation tasks (docs-audit.yml and release-notes.yml for generating changelogs). The Gemini CLI workflows were failing with an untrusted directory error.

Fixes #26151

Changes

  • Workflow Updates: Added the GEMINI_CLI_TRUST_WORKSPACE: true environment variable to the google-github-actions/run-gemini-cli action step in both .github/workflows/docs-audit.yml and .github/workflows/release-notes.yml. This explicitly bypasses the untrusted workspace block for headless environments, allowing the automated documentation and changelog generation to proceed normally.

Validation

  • Verified that the GEMINI_CLI_TRUST_WORKSPACE convention matches the usage in existing successful workflows (like ci.yml).

@g-samroberts g-samroberts requested a review from a team as a code owner April 28, 2026 23:37
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@gemini-cli
Copy link
Copy Markdown
Contributor

gemini-cli Bot commented Apr 28, 2026

Hi @g-samroberts, thank you so much for your contribution to Gemini CLI! We really appreciate the time and effort you've put into this.

We're making some updates to our contribution process to improve how we track and review changes. Please take a moment to review our recent discussion post: Improving Our Contribution Process & Introducing New Guidelines.

Key Update: Starting January 26, 2026, the Gemini CLI project will require all pull requests to be associated with an existing issue. Any pull requests not linked to an issue by that date will be automatically closed.

Thank you for your understanding and for being a part of our community!

@github-actions
Copy link
Copy Markdown

Size Change: -4 B (0%)

Total Size: 33.9 MB

Filename Size Change
./bundle/chunk-4UJU45TR.js 0 B -19.5 kB (removed) 🏆
./bundle/chunk-AT44T6KS.js 0 B -49.2 kB (removed) 🏆
./bundle/chunk-BPJZ7W2I.js 0 B -655 kB (removed) 🏆
./bundle/chunk-EAU4D2S2.js 0 B -12.6 kB (removed) 🏆
./bundle/chunk-EPBKX5P6.js 0 B -14.7 MB (removed) 🏆
./bundle/chunk-MWFRG2YP.js 0 B -3.8 kB (removed) 🏆
./bundle/chunk-OIHPO2K7.js 0 B -3.43 kB (removed) 🏆
./bundle/chunk-SOUZ5IAO.js 0 B -2.72 MB (removed) 🏆
./bundle/core-GZI5SCTX.js 0 B -48.2 kB (removed) 🏆
./bundle/devtoolsService-6CALMC3Q.js 0 B -28 kB (removed) 🏆
./bundle/gemini-4QJGBG2W.js 0 B -575 kB (removed) 🏆
./bundle/interactiveCli-G7C3RIG4.js 0 B -1.31 MB (removed) 🏆
./bundle/liteRtServerManager-WFJLJ3S3.js 0 B -2.11 kB (removed) 🏆
./bundle/oauth2-provider-S2OE2IAS.js 0 B -9.16 kB (removed) 🏆
./bundle/chunk-3ZV3UAFY.js 14.7 MB +14.7 MB (new file) 🆕
./bundle/chunk-6Q42U55S.js 655 kB +655 kB (new file) 🆕
./bundle/chunk-EPWYK2IZ.js 19.5 kB +19.5 kB (new file) 🆕
./bundle/chunk-EYOAF6T7.js 49.2 kB +49.2 kB (new file) 🆕
./bundle/chunk-H6VAIRTT.js 3.43 kB +3.43 kB (new file) 🆕
./bundle/chunk-HU6I3K5V.js 3.8 kB +3.8 kB (new file) 🆕
./bundle/chunk-TNIHZJVU.js 2.72 MB +2.72 MB (new file) 🆕
./bundle/chunk-ZILIWKLZ.js 12.6 kB +12.6 kB (new file) 🆕
./bundle/core-LBD5Q6EA.js 48.2 kB +48.2 kB (new file) 🆕
./bundle/devtoolsService-2DSDNBFT.js 28 kB +28 kB (new file) 🆕
./bundle/gemini-AEE4FGN5.js 575 kB +575 kB (new file) 🆕
./bundle/interactiveCli-U2YE7YHD.js 1.31 MB +1.31 MB (new file) 🆕
./bundle/liteRtServerManager-F2MYTWUV.js 2.11 kB +2.11 kB (new file) 🆕
./bundle/oauth2-provider-4FU2HJX7.js 9.16 kB +9.16 kB (new file) 🆕
ℹ️ View Unchanged
Filename Size Change
./bundle/bundled/third_party/index.js 8 MB 0 B
./bundle/chunk-34MYV7JD.js 2.45 kB 0 B
./bundle/chunk-5AUYMPVF.js 858 B 0 B
./bundle/chunk-5PS3AYFU.js 1.18 kB 0 B
./bundle/chunk-664ZODQF.js 124 kB 0 B
./bundle/chunk-DAHVX5MI.js 206 kB 0 B
./bundle/chunk-IUUIT4SU.js 56.5 kB 0 B
./bundle/chunk-RJTRUG2J.js 39.8 kB 0 B
./bundle/chunk-XRLFHCHC.js 1.97 MB 0 B
./bundle/cleanup-WGWYJAFV.js 0 B -932 B (removed) 🏆
./bundle/devtools-36NN55EP.js 696 kB 0 B
./bundle/dist-T73EYRDX.js 356 B 0 B
./bundle/events-XB7DADIJ.js 418 B 0 B
./bundle/examples/hooks/scripts/on-start.js 188 B 0 B
./bundle/examples/mcp-server/example.js 1.43 kB 0 B
./bundle/gemini.js 5.1 kB 0 B
./bundle/getMachineId-bsd-TXG52NKR.js 1.55 kB 0 B
./bundle/getMachineId-darwin-7OE4DDZ6.js 1.55 kB 0 B
./bundle/getMachineId-linux-SHIFKOOX.js 1.34 kB 0 B
./bundle/getMachineId-unsupported-5U5DOEYY.js 1.06 kB 0 B
./bundle/getMachineId-win-6KLLGOI4.js 1.72 kB 0 B
./bundle/memoryDiscovery-FN3IAPBT.js 980 B 0 B
./bundle/multipart-parser-KPBZEGQU.js 11.7 kB 0 B
./bundle/node_modules/@google/gemini-cli-devtools/dist/client/main.js 222 kB 0 B
./bundle/node_modules/@google/gemini-cli-devtools/dist/src/_client-assets.js 229 kB 0 B
./bundle/node_modules/@google/gemini-cli-devtools/dist/src/index.js 13.4 kB 0 B
./bundle/node_modules/@google/gemini-cli-devtools/dist/src/types.js 132 B 0 B
./bundle/sandbox-macos-permissive-open.sb 890 B 0 B
./bundle/sandbox-macos-permissive-proxied.sb 1.31 kB 0 B
./bundle/sandbox-macos-restrictive-open.sb 3.36 kB 0 B
./bundle/sandbox-macos-restrictive-proxied.sb 3.56 kB 0 B
./bundle/sandbox-macos-strict-open.sb 4.82 kB 0 B
./bundle/sandbox-macos-strict-proxied.sb 5.02 kB 0 B
./bundle/src-QVCVGIUX.js 47 kB 0 B
./bundle/start-763RWBA5.js 0 B -652 B (removed) 🏆
./bundle/tree-sitter-7U6MW5PS.js 274 kB 0 B
./bundle/tree-sitter-bash-34ZGLXVX.js 1.84 MB 0 B
./bundle/cleanup-OPQHGKIV.js 932 B +932 B (new file) 🆕
./bundle/start-HESOSAUS.js 652 B +652 B (new file) 🆕

compressed-size-action

@scidomino scidomino added this pull request to the merge queue Apr 29, 2026
Merged via the queue into main with commit c7d5fcf Apr 29, 2026
31 checks passed
@scidomino scidomino deleted the update-workflows-trusted branch April 29, 2026 01:13
TirthNaik-99 pushed a commit to TirthNaik-99/gemini-cli that referenced this pull request May 4, 2026
kimjune01 pushed a commit to kimjune01/gemini-cli-claude that referenced this pull request May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Docs workflows don't work anymore due to folder trust issues.

3 participants