Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: GPT 코드리뷰 액션을 추가하였습니다 #2

Merged
merged 1 commit into from
Apr 13, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .github/workflows/gpt_code_review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Code Review From ChatGPT

permissions:
contents: read
pull-requests: write

on:
pull_request:
types: [opened, synchronize]

jobs:
code-review:
runs-on: ubuntu-latest
steps:
- uses: anc95/ChatGPT-CodeReview@main
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
LANGUAGE: Korean
MODEL: gpt-3.5-turbo

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이 코드 패치는 일반적으로 깔끔하게 작성되어 있지만 몇 가지 개선 사항이 있습니다.

  1. 보안 문제: environ 변수로 민감한 정보를 사용하는 대신 GitHub Secrets를 사용하여 안전하게 관리하십시오.
  2. 단계 설명: 각 단계에 설명을 추가하여 작업의 목적과 의도를 명확하게 알 수 있도록 하십시오.
  3. 코드 주석: 코드에 주석을 추가하여 각 부분의 역할과 기능을 이해하기 쉽게 만들어 보다 유지 관리하기 용이하도록 하십시오.
  4. 지속적인 검토: 최신 버전 및 보안 업데이트를 계속 검토하여 코드를 최신 상태로 유지하십시오.

개선 사항:

  • GitHub Secrets 사용하여 보안 향상
  • 단계 설명 추가
  • 코드 주석 추가
  • 지속적인 검토 및 업데이트

Loading