diff --git a/.gitea/workflows/pr_agent.yaml b/.gitea/workflows/pr_agent.yaml new file mode 100644 index 0000000..3e64da9 --- /dev/null +++ b/.gitea/workflows/pr_agent.yaml @@ -0,0 +1,20 @@ +name: Auto Comment On PR + +on: + pull_request: + types: + - opened + - reopened + +jobs: + add_improve_comment: + runs-on: ubuntu-latest + steps: + - name: Add '/improve' comment to PR + run: | + echo "Target URL: ${{ vars.GIT_PROVIDER_URL }}/api/v1/repos/${{ gitea.repository }}/pulls/${{ gitea.ref_name }}/reviews" + curl --fail -X POST \ + -H "Authorization: token ${{ secrets.BOT_PAT }}" \ + -H "Content-Type: application/json" \ + -d '{"body": "/improve"}' \ + "${{ vars.GIT_PROVIDER_URL }}/api/v1/repos/${{ gitea.repository }}/pulls/${{ gitea.ref_name }}/reviews"