name: Find inactive collaborators on: schedule: # Run every Monday at 4:05 AM UTC. - cron: 5 4 * * 1 workflow_dispatch: env: NODE_VERSION: lts/* permissions: contents: read jobs: find: if: github.repository == 'nodejs/node' runs-on: ubuntu-latest steps: - uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 with: fetch-depth: 0 persist-credentials: false - name: Use Node.js ${{ env.NODE_VERSION }} uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 with: node-version: ${{ env.NODE_VERSION }} - name: Find inactive collaborators run: tools/find-inactive-collaborators.mjs - name: Open pull request uses: gr2m/create-or-update-pull-request-action@77596e3166f328b24613f7082ab30bf2d93079d5 # Creates a PR or update the Action's existing PR, or # no-op if the base branch is already up-to-date. env: GITHUB_TOKEN: ${{ secrets.GH_USER_TOKEN }} with: author: Node.js GitHub Bot branch: actions/inactive-collaborators body: | This PR was generated by the [`find-inactive-collaborators.yml` workflow](https://github.com/nodejs/node/blob/main/.github/workflows/find-inactive-collaborators.yml). @nodejs/tsc Please follow up with the [offboarding tasks](https://github.com/nodejs/node/blob/main/doc/contributing/offboarding.md). commit-message: 'meta: move one or more collaborators to emeritus' labels: meta title: 'meta: move one or more collaborators to emeritus'