aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/automation_request_changes_message.yml47
1 files changed, 0 insertions, 47 deletions
diff --git a/.github/workflows/automation_request_changes_message.yml b/.github/workflows/automation_request_changes_message.yml
deleted file mode 100644
index 352391e..0000000
--- a/.github/workflows/automation_request_changes_message.yml
+++ /dev/null
@@ -1,47 +0,0 @@
-name: PR Request Changes Message
-on:
- pull_request_review:
- types: [submitted]
-
-jobs:
- check:
- runs-on: ubuntu-latest
- steps:
- - name: Check Previous Reviews
- id: result
- uses: actions/github-script@v7
- with:
- github-token: ${{ secrets.GITHUB_TOKEN }}
- script: |
- const pr = context.payload.pull_request;
- const review = context.payload.review;
- const reviews = await github.rest.pulls.listReviews({
- owner: context.repo.owner,
- repo: context.repo.repo,
- pull_number: pr.number,
- });
- const changesRequestedReviews = reviews.data.filter((review) => review.state === 'CHANGES_REQUESTED');
- const firstTimeChangesRequested = changesRequestedReviews.length === 1;
- // Set firstTimeChangesRequested as output of this step
- core.setOutput("firstTimeChangesRequested", firstTimeChangesRequested)
-
- comment:
- needs: check
- runs-on: ubuntu-latest
- steps:
- - name: Comment on PR
- uses: actions/github-script@v7
- with:
- github-token: ${{ secrets.GITHUB_TOKEN }}
- script: |
- const pr = context.payload.pull_request;
- // Get output from previous 'check' step
- const firstTimeChangesRequested = needs.check.outputs.firstTimeChangesRequested
- if (firstTimeChangesRequested === 'true') {
- github.rest.issues.createComment({
- owner: context.repo.owner,
- repo: context.repo.repo,
- issue_number: pr.number,
- body: 'Please make sure to **re-request review** after making any changes or answering any questions'
- });
- }