Fetching from the wire…
Public story · 2026-09-11 · high
Jobs can now declare read, write, write-only or none, and low-trust events default to read-only.
Why now: GitHub published the change on September 10, 2026.
GitHub Actions jobs can now set a cache-mode of read, write, write-only, or none, per GitHub's changelog post.
The setting targets pull_request_target workflows. Those run with access to secrets and a writable cache even when the triggering pull request comes from a fork. A malicious PR could poison a cache entry that a later, trusted run pulls from.
Low-trust events, the kind triggered by an external contributor's pull request, default to read-only access under the new setting.
Reusable workflows can't exceed whatever access the caller granted them.
GitHub now warns when a pull_request_target workflow has write access to the cache. A warning isn't a block, though. A workflow can still ship with write access wide open.
Maintainers of workflows that forks can trigger should set cache-mode: read on them. Fork PRs rarely need write access to the cache, and turning it off is about the cheapest defense against cache poisoning available right now. Check reusable workflows next. One that used to assume write access may need an explicit read setting now, or it keeps whatever access the caller already had.
Each link below shares sources, entities, or timing with this story.
Released June 17, the Copilot app is a desktop home for agent-driven development built natively on GitHub, moving Copilot beyond the IDE. It pairs with the now-GA Copilot SDK and sandboxes for headless and autonomous workflows. (GitHub) This positions Copilot as a CLI/app-firs...
An open-weight Chinese frontier model is now a dropdown option in Microsoft's coding product. That happened before anyone finished characterizing what the model does. GitHub's changelog dated August 6 makes Kimi K3 generally available across Copilot Pro, Pro+, Max, Business an...
The New Stack's coverage of Cursor 3 leads with a provocative framing: the IDE is now a fallback, not the default. That's deliberately inflammatory. It's also not wrong. Cursor 3 is a full redesign built around an "Agents Window" command hub. The headline feature is multi-agen...
In April 2026, Johns Hopkins researchers planted malicious instructions in GitHub PR titles and got Claude Code, Gemini CLI, and GitHub Copilot to exfiltrate GitHub Actions secrets, then post the results back as PR comments. Read that again. The attack payload was a pull reque...
A year ago, GitHub Copilot was the default. Two out of three professional developers used it. That number is now barely half. CNBC reports that Copilot's share among professional developers dropped from 67% in 2025 to 51% in 2026. Cursor jumped to 29%. Amazon Q Developer grabb...
The majority threshold crossed and nobody threw a party. Felo's analysis of 2026 developer tool data reports that over 51% of all code committed to GitHub in early 2026 was either generated or substantially assisted by AI tools. That's not a projection. That's the current stat...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.