Skip to content

Audit organization

Audit organization #5

Workflow file for this run

name: Audit organization
on:
schedule:
- cron: '0 9 * * 1' # every Monday 09:00 UTC
workflow_dispatch:
jobs:
audit:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Generate Token
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
id: app-token
with:
app-id: ${{ secrets.BOT_APP_ID }}
private-key: ${{ secrets.BOT_PRIVATE_KEY }}
- uses: avivkeller/organization-auditor@3e155998973c09aa5fa7e88a72c8558b2c3665b0 # v1.1.0
with:
org: webpack
token: ${{ steps.app-token.outputs.token }}
interaction-types: commit,pr,pr-review,pr-comment,issue,issue-comment
ignore-teams: alumni,bots