Let ChatGPT review your PR. This is a TypeScript fork of the https://github.com/kxxt/chatgpt-action/ action
- Improving README and a workflow file
- Dependabot bump update (commented by mvtavares, but from the integration)
on: [pull_request]
name: ChatGPT CodeReview
jobs:
chatgpt_comment:
if: contains(github.event.pull_request.requested_reviewers.*.login, 'mvtavares')
runs-on: ubuntu-latest
name: Let ChatGPT comment on your PR.
steps:
- uses: actions/checkout@v3
- name: ChatGPT comment
uses: mvtavares/chatgpt-ts-action@v1
id: chatgpt
with:
mode: 'pr' # Use true to enable the unstable split feature.
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
Actions are run from GitHub repos so we will checkin the packed dist folder.
Then run ncc and push the results:
$ npm run package
$ git add dist
$ git commit -a -m "prod dependencies"
$ git push origin releases/v1
Note: We recommend using the --license
option for ncc, which will create a license file for all of the production node modules used in your project.
Your action is now published! 🚀
See the versioning documentation
After testing you can create a v1 tag to reference the stable and latest V1 action