From 81450ef556296e3555f6cde8a9c271e179ed2325 Mon Sep 17 00:00:00 2001 From: Marc Khoury Date: Fri, 8 Mar 2024 17:19:25 -0500 Subject: [PATCH] Remove unused files and update action name --- .github/CODEOWNERS | 13 ------- .github/workflows/test-action.yml | 64 ------------------------------- action.yml | 2 +- 3 files changed, 1 insertion(+), 78 deletions(-) delete mode 100644 .github/CODEOWNERS delete mode 100644 .github/workflows/test-action.yml diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index ba950ad..0000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,13 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -* @luiyen diff --git a/.github/workflows/test-action.yml b/.github/workflows/test-action.yml deleted file mode 100644 index 5a1f111..0000000 --- a/.github/workflows/test-action.yml +++ /dev/null @@ -1,64 +0,0 @@ -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -name: "Test Code Review" - -on: - pull_request: - paths-ignore: - - "*.md" - - "LICENSE" - -jobs: - review: - runs-on: ubuntu-latest - permissions: - contents: read - pull-requests: write - steps: - - uses: actions/checkout@v3 - - name: "Get diff of the pull request" - id: get_diff - shell: bash - env: - DEFAULT_BRANCH: "${{ github.event.repository.default_branch }}" - PULL_REQUEST_HEAD_REF: "${{ github.event.pull_request.head.ref }}" - run: |- - # Fetch the default branch - git fetch origin "${{ env.DEFAULT_BRANCH }}" - # Exclude png files from diff - git diff "origin/${{ env.DEFAULT_BRANCH }}" ":(exclude)*.png" > "diff.txt" - # Put multi-line string into an environment variable - # shellcheck disable=SC2086 - { - echo "pull_request_diff<> $GITHUB_OUTPUT - - uses: ./ - name: "Code Review" - id: review - with: - apiKey: ${{ secrets.API_KEY }} - githubToken: ${{ secrets.GITHUB_TOKEN }} - githubRepository: ${{ github.repository }} - githubPullRequestNumber: ${{ github.event.pull_request.number }} - gitCommitHash: ${{ github.event.pull_request.head.sha }} - repoId: "meta-llama/Llama-2-7b-chat-hf" - temperature: "0.2" - maxNewTokens: "250" - topK: "50" - topP: "0.95" - pullRequestDiff: |- - ${{ steps.get_diff.outputs.pull_request_diff }} - pullRequestChunkSize: "3500" - logLevel: "DEBUG" diff --git a/action.yml b/action.yml index 531c9f2..07031fc 100644 --- a/action.yml +++ b/action.yml @@ -1,4 +1,4 @@ -name: 'Review Code using OpenAI\'s ChatGPT' +name: 'review-code-openai' description: 'Let LLM model review your code' author: 'Marc Khoury -- Forked from Louis Le (luiyen)' inputs: