From 89026ed11dcbd8d5abf975e3a2d6c49cbf5accd8 Mon Sep 17 00:00:00 2001 From: Cherise Bryan <51966982+CheriseCodes@users.noreply.github.com> Date: Fri, 29 Dec 2023 23:26:45 -0500 Subject: [PATCH] Forking is required Correct readme to communicate that forking the repository is required for the workflow to work --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 916fe57..c8c8ea6 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,9 @@ review process. 2. Add the OpenAI API key as a GitHub Secret in your repository with the name `OPENAI_API_KEY`. You can find more information about GitHub Secrets [here](https://docs.github.com/en/actions/reference/encrypted-secrets). -3. Create a `.github/workflows/main.yml` file in your repository and add the following content: +3. Fork this repository to your account or organization + +4. Create a `.github/workflows/main.yml` file in your repository and add the following content: ```yaml name: AI Code Reviewer @@ -38,7 +40,7 @@ jobs: uses: actions/checkout@v3 - name: AI Code Reviewer - uses: freeedcom/ai-codereviewer@main + uses: your-account/ai-codereviewer@main with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # The GITHUB_TOKEN is there by default so you just need to keep it like it is and not necessarily need to add it as secret as it will throw an error. [More Details](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret) OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} @@ -46,11 +48,11 @@ jobs: exclude: "**/*.json, **/*.md" # Optional: exclude patterns separated by commas ``` -4. (Optional) Fork this repository to your account or organization then replace `freeedcom/ai-codereviewer` with the name of the forked repository. For example, if you forked the repository to `MyUsername/ai-code-reviewer`, then you would change this line to `uses: MyUsername/ai-code-reviewer@main`. +5. Replace `your-username/ai-codereviewer` with the name of the forked repository. For example, if you forked the repository to `MyUsername/ai-code-reviewer`, then you would replace `uses: your-account/ai-codereviewer@main` with `uses: MyUsername/ai-code-reviewer@main`. -5. Customize the `exclude` input if you want to ignore certain file patterns from being reviewed. +6. Customize the `exclude` input if you want to ignore certain file patterns from being reviewed. -6. Commit the changes to your repository, and AI Code Reviewer will start working on your future pull requests. +7. Commit the changes to your repository, and AI Code Reviewer will start working on your future pull requests. ## How It Works