Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Integrate Security Review Extension

Đang mở
#218 7 bình luận 0 reaction 1 người được giao Xem trên GitHub

@CallumHYoung đang làm issue này rồi.

Từ ngày 3/10/2025.

  • #329 của @CallumHYoung — đã merge
  • #340 của @jerop — đã merge

Đánh giá

Issue này chưa được đánh giá.

Mô tả

area/security kind/enhancement priority/p1

Problem

Currently, the Gemini CLI action provides general pull request review, but lacks a specialized security-focused pull request review workflow. As security becomes increasingly critical in software development, we need a dedicated security review process that can:

  • Automatically analyze code changes for security vulnerabilities
  • Provide detailed security-specific feedback with remediation guidance
  • Integrate seamlessly into existing PR workflows
  • Focus specifically on security concerns rather than general code quality

Solution

Update gemini-review.yml workflow to perform security reviews on pull requests.

  • Add extensions input to action.yml: This will allow us to configure the security extension.
  • Experiment in a test repository: We will test the security review extension in a separate repository until #269 is resolved. This will allow us to work on the extension without impacting the PR review workflow in this repository.
    • Dogfood upstream: We will use the security review extension in a workflow in https://github.com/google-gemini/gemini-cli. This will allow us to test the extension without impacting PR review workflow in this repository.
  • Integrate into PR review workflow: Once the extension is stable and issue #269 is fixed, we will add the security review step to the main PR review workflow.
  • Consolidate Feedback: Investigate how to generate both general and security feedback, then consolidate them to avoid duplication.

This approach will allow us to develop and test the security review functionality in a controlled environment before deploying it to the main repository.

Ngôn ngữ chính
TypeScript
Star
2.1k
Fork
285
Merge trung bình
8 giờ 8 phút
Pull request đã merge (30 ngày)
1

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của google-github-actions/run-gemini-cli

Tất cả issue của google-github-actions/run-gemini-cli

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.