From 11739f4827ad42aad23c4ca893a2000d9d98c50d Mon Sep 17 00:00:00 2001 From: Laura Coursen Date: Wed, 20 Sep 2023 15:51:14 -0500 Subject: [PATCH] Update automation to add audit log PRs to the review board (#42657) Co-authored-by: skedwards88 --- .../fr-add-docs-reviewers-requests.js | 2 +- .github/workflows/docs-review-collect.yml | 18 +++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/actions-scripts/fr-add-docs-reviewers-requests.js b/.github/actions-scripts/fr-add-docs-reviewers-requests.js index eef0dfcaed..48e1ed3df2 100644 --- a/.github/actions-scripts/fr-add-docs-reviewers-requests.js +++ b/.github/actions-scripts/fr-add-docs-reviewers-requests.js @@ -193,7 +193,7 @@ async function run() { item: itemID, author: newItemAuthors[index], turnaround: 2, - feature: 'OpenAPI schema update', + feature: process.env.FEATURE, }) const contributorType = (await isDocsTeamMember(newItemAuthors[index])) ? docsMemberTypeID diff --git a/.github/workflows/docs-review-collect.yml b/.github/workflows/docs-review-collect.yml index ab455ab667..8a6347f8b7 100644 --- a/.github/workflows/docs-review-collect.yml +++ b/.github/workflows/docs-review-collect.yml @@ -1,7 +1,7 @@ name: Add docs-reviewers request to the docs-content review board -# **What it does**: Adds PRs in github/github that requested a review from docs-reviewers to the docs-content review board -# **Why we have it**: To catch docs-reviewers requests in github/github +# **What it does**: Adds PRs in github/github and github/audit-log-allowlists that requested a review from docs-reviewers to the docs-content review board +# **Why we have it**: To catch docs-reviewers requests in github/github and github/audit-log-allowlists # **Who does it impact**: docs-content maintainers on: @@ -31,7 +31,7 @@ jobs: - name: Install dependencies run: npm install @octokit/graphql - - name: Run script + - name: Run script for github run: | node .github/actions-scripts/fr-add-docs-reviewers-requests.js env: @@ -40,3 +40,15 @@ jobs: ORGANIZATION: 'github' REPO: 'github' REVIEWER: 'docs-reviewers' + FEATURE: 'OpenAPI schema update' + + - name: Run script for audit-log-allowlists + run: | + node .github/actions-scripts/fr-add-docs-reviewers-requests.js + env: + TOKEN: ${{ secrets.DOCS_BOT_PAT_WRITEORG_PROJECT }} + PROJECT_NUMBER: 2936 + ORGANIZATION: 'github' + REPO: 'audit-log-allowlists' + REVIEWER: 'docs-reviewers' + FEATURE: 'Audit log event descriptions'