Urgent.News

the world's headlines, one feed

Editions

Tech

GitHub Hardens npm and Actions Defaults, Drawing Debate over Delays versus Signing

GitHub consolidated the npm and Actions changes it shipped from March to July 2026 against supply chain attacks, several of which alter defaults rather than add options. Hacker News discussion focused less on the individual controls than on whether waiting periods are the right instrument, or a substitute for author-side package signing. By Steef-Jan Wiggers

GitHub has implemented a series of changes across npm and GitHub Actions in an effort to strengthen its defenses against supply chain attacks. These updates, which have been rolled out between March and July 2026, prioritize mitigations that address the most significant vulnerabilities in the system. Among the most notable changes are the implementation of read-only high-impact accounts for 72 hours following changes to their email or 2FA recovery code on npm, and the modification of the default behavior of actions/checkout to prevent untrusted fork code from being checked out in GitHub Actions workflows, unless a team explicitly opts out.

These measures are part of a broader strategy to break the chain of attacks that often involve multiple weaknesses.

Brief written by urgent.news from InfoQ's own syndicated text. Machine-written — it may contain errors, so check the original before relying on it.

Read the original at infoq.com →

More in Tech

When is it safe to open the microphone? Building a realtime voice agent on Twilio

Wiring up a phone agent looks like a weekend project. Twilio Media Streams gives you a WebSocket with raw audio, you push it into a streaming STT, you feed the transcript to an LLM, you stream the…

  • Single-channel problem arises from phone line acting as both input and output
  • Mark frame provides honest signal for microphone control but not caller's hearing
  • Five conditions must be met for proper microphone gating and barge-in functionality