惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Stack Overflow Blog
Stack Overflow Blog
S
SegmentFault 最新的问题
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
U
Unit 42
GbyAI
GbyAI
B
Blog RSS Feed
博客园 - Franky
L
LangChain Blog
Hugging Face - Blog
Hugging Face - Blog
美团技术团队
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Apple Machine Learning Research
Apple Machine Learning Research

Step Security Blog

Announcing Dependabot Configuration Enhancements: Cooldown and Group Support - StepSecurity Securing Vibe Coding and AI Coding Agents: An End-to-End Approach with StepSecurity - StepSecurity Introducing StepSecurity Dev Machine Guard: Protecting Developer Machines from Supply Chain Attacks - StepSecurity Top 2024 Predictions for CI/CD Security - StepSecurity Dev Machine Guard Is Now Open Source: See What's Really Running on Your Developer Machine - StepSecurity Datadog's DevSecOps 2026 Report Validates What We've Been Building - StepSecurity hackerbot-claw: An AI-Powered Bot Actively Exploiting GitHub Actions - Microsoft, DataDog, and CNCF Projects Hit So Far - StepSecurity Cline Supply Chain Attack Detected: cline@2.3.0 Silently Installs OpenClaw - StepSecurity StepSecurity’s Unified Protection Across the SDLC Infrastructure Threat Framework (SITF) - StepSecurity @velora-dex/sdk Compromised on npm: Malicious Version Drops macOS Backdoor via launchctl Persistence - StepSecurity axios Compromised on npm - Malicious Versions Drop Remote Access Trojan - StepSecurity Behind the Scenes: How StepSecurity Detected and Helped Remediate the Largest npm Supply Chain Attack - StepSecurity 10 Layers Deep: How StepSecurity Stops TeamPCP's Trivy Supply Chain Attack on GitHub Actions - StepSecurity Malicious IoliteLabs VSCode Extensions Target Solidity Developers on Windows, macOS, and Linux with Backdoor - StepSecurity TeamPCP Plants WAV Steganography Credential Stealer in telnyx PyPI Package - StepSecurity litellm: Credential Stealer Hidden in PyPI Wheel - StepSecurity Checkmarx KICS GitHub Action Compromised: Malware Injected in All Git Tags - StepSecurity CanisterWorm: How a Self-Propagating npm Worm Is Spreading Backdoors Across the Ecosystem - StepSecurity Trivy Compromised a Second Time - Malicious v0.69.4 Release, aquasecurity/setup-trivy, aquasecurity/trivy-action GitHub Actions Compromised - StepSecurity bittensor-wallet 4.0.2 Compromised on PyPI - Backdoor Exfiltrates Private Keys - StepSecurity Malicious npm Releases Found in Popular React Native Packages - 130K+ Monthly Downloads Compromised - StepSecurity Malicious Polymarket Bot Hides in Hijacked dev-protocol GitHub Org and Steals Wallet Keys - StepSecurity ForceMemo: Hundreds of GitHub Python Repos Compromised via Account Takeover and Force-Push - StepSecurity xygeni-action Compromised: C2 Reverse Shell Backdoor Injected via Tag Poisoning - StepSecurity kubernetes-el Compromised: How a Pwn Request Exploited a Popular Emacs Package - StepSecurity How StepSecurity Caught a Release Storm in Microsoft’s @types Packages - StepSecurity Harden Runner Now Supports Windows and macOS GitHub Actions Runners - StepSecurity 10,000 Open-Source Projects Now Secured by Harden-Runner Community-Tier: A Milestone Three Years in the Making - StepSecurity 20+ Popular NPM Packages Compromised (Chalk, Debug, Strip-ANSI, Color-Convert, Wrap-ANSI...) - StepSecurity 2024 in Review: The Evolution of CI/CD Security & What's Next - StepSecurity
Secure Repo Just Got Better: New Features for GitHub Acti...
2025-07-08 · via Step Security Blog

Introduction

StepSecurity’s Secure Repo feature has been helping developers secure their GitHub Actions workflows by automatically generating pull requests that apply security best practices. Over 2,000 open-source projects and several StepSecurity enterprise customers have already leveraged this capability to strengthen their CI/CD security.

We’ve been listening to feedback from our users, and today, we’re excited to announce new enhancements that make Secure Repo even more powerful and customizable! These features are available across both community and enterprise tiers.

Support for pinning GitHub’s New Immutable Actions

GitHub recently introduced immutable actions, where action authors can publish versions that are inherently immutable. For these actions, pinning by commit SHA is no longer required—instead, developers can safely pin to a semantic version (e.g., v1.2.3) without worrying about unexpected updates.

With this enhancement in Secure Repo, when users enable “Pin to Immutable Actions,” the system will:

• Pin regular actions to their full commit SHA for security.

• Pin immutable actions to their latest published semantic version (vX.Y.Z), ensuring security while improving maintainability.

This new capability ensures that developers get the best of both worlds—security for regular actions and ease of management for immutable ones.

Granular Control Over Action Pinning

We’ve introduced exemptions for pinning GitHub Actions, allowing users to:

• Exclude specific actions from being pinned (e.g., actions/checkout).

• Exclude actions from an entire organization (e.g., actions/*).

This flexibility ensures that developers can follow best practices while accommodating excluding pinning of trustworthy GitHub Actions.

User settings to pin to immutable Actions and exclude Actions for pinning

User settings to pin to immutable Actions and exclude Actions for pinning

Persistent Best Practice Selection

Users can now configure their preferences once in their User Settings. This means no more repeatedly selecting security fixes every time a pull request is created—your chosen best practices will be applied automatically.

How It Works

1. Go to User Settings in Secure Repo. https://app.stepsecurity.io/github/user-settings  

2. Select which best practices you want to apply.

3. Configure the Pull request title, commit message, and description.

Once set up, these preferences will automatically apply when Secure Repo analyzes a new repository, making the process more seamless and efficient.

User settings to customize StepSecurity generated pull requests

User settings to customize StepSecurity generated pull requests

A Smoother, More Secure Developer Experience

These enhancements make it easier than ever for developers to enforce security best practices across their repositories with minimal effort. By setting their preferences once, teams can now ensure consistency and compliance without additional manual work.

Try out the new Secure Repo settings today and take control of your GitHub Actions security!