From 1b0777cf79ae8a2440597e57d2b31d4a02577a2e Mon Sep 17 00:00:00 2001 From: "Martin Hinshelwood nkdAgility.com" Date: Tue, 16 Jul 2024 17:29:37 +0100 Subject: [PATCH] Added open AI PR describer --- .github/workflows/open-pr-describer.yml | 22 ++++++++++++++++++++++ MigrationTools.sln | 1 + 2 files changed, 23 insertions(+) create mode 100644 .github/workflows/open-pr-describer.yml diff --git a/.github/workflows/open-pr-describer.yml b/.github/workflows/open-pr-describer.yml new file mode 100644 index 000000000..5e5fa4e65 --- /dev/null +++ b/.github/workflows/open-pr-describer.yml @@ -0,0 +1,22 @@ +name: OpenAI PR Description Generator + +on: + pull_request: + types: + - opened + - synchronize + +permissions: + pull-requests: write + contents: read + +jobs: + pull-request: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: Ant0wan/openai-pr@v1 + with: + api-key: ${{ secrets.OPENAI_API_KEY }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/MigrationTools.sln b/MigrationTools.sln index 3852462fd..71c4a0e90 100644 --- a/MigrationTools.sln +++ b/MigrationTools.sln @@ -92,6 +92,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".workflows", ".workflows", ProjectSection(SolutionItems) = preProject .github\workflows\code-review.yml = .github\workflows\code-review.yml .github\workflows\main.yml = .github\workflows\main.yml + .github\workflows\open-pr-describer.yml = .github\workflows\open-pr-describer.yml .github\workflows\opencommit.yml = .github\workflows\opencommit.yml .github\workflows\stale.yml = .github\workflows\stale.yml EndProjectSection