Should you install GitHub CLI extensions? A short review routine
GitHub CLI extensions are installed per user and are not certified by GitHub. Audit the source before you install or update one. A five-step routine.
Deep dives, practical guides, and incident analyses from engineers who build Safeguard. No fluff, no vendor FUD — just what you need to ship secure software.
GitHub CLI extensions are installed per user and are not certified by GitHub. Audit the source before you install or update one. A five-step routine.
Decision guide for when upstream is slow to fix a dependency: wait, override, patch, fork, or replace, with owners, costs and exit conditions for each.
VS Code updates extensions automatically by default. See when to keep that on, how to pin or roll back one extension, and what signature checks cover.
GitHub offers code scanning workflow templates, including its own CodeQL one and third party ones. What to verify before you add one to your pipeline.
Batch routine low-risk dependency fixes to save review time, and keep urgent or risky fixes in their own pull requests. Here is a simple rule for each.
Require approval for dismissals that carry real risk, such as high severity or production scope, and keep a light path for clear false positives.
Splitting patch and minor updates lets you automerge low risk ones and review the rest. See how defaults differ and when extra pull requests pay off.
Embedded videos, maps and store locators can ask for camera, location and more. Use the iframe allow attribute and Permissions Policy to grant only what is needed.
Usually no. Keep the bot under the same rules as people, and add it to a bypass list only for a narrow, reviewed reason such as a merge queue. Here is why.
Weekly insights on software supply chain security, delivered to your inbox.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.