Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions .github/workflows/get-inactive-members.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: Linters
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Workflow name is set to "Linters", which duplicates the existing linters workflow name and makes scheduled runs hard to distinguish in the Actions UI. Rename this workflow to something specific to its purpose (e.g., inactive member report).

Suggested change
name: Linters
name: Inactive member report

Copilot uses AI. Check for mistakes.

on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'

permissions:
contents: read

jobs:
cull-inactive-members:
runs-on: ubuntu-latest
Comment on lines +11 to +13
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow updates/creates issues via the REST API, but the job name ("cull-inactive-members") and the workflow name imply unrelated behavior. Consider renaming the job to reflect that it generates/updates a report (to avoid confusion when scanning Actions logs/history).

Copilot uses AI. Check for mistakes.
steps:
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
persist-credentials: false
- uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0
with:
# This token needs read:org and public_repo scopes to check team membership and repo activity.
github-token: ${{ secrets.GH_USER_TOKEN }}
script: |
const { default: run } = await import('../tools/get-inactive-members.mjs');
Comment thread
avivkeller marked this conversation as resolved.
await run({ github, context, core });
2 changes: 2 additions & 0 deletions request-an-access-token.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ Repo | Secret name | Expirati
[`nodejs-private/security-release`][] | `SECURITY_WG_GITHUB_TOKEN` | 2027-01-30 | <https://github.com/nodejs/admin/pull/950> |
[`nodejs/require-in-the-middle`][] | `RELEASE_PLEASE_GITHUB_TOKEN` | 2027-01-30 | <https://github.com/nodejs/admin/pull/951> |
[`nodejs/orchestrion-js`][] | `RELEASE_PLEASE_GITHUB_TOKEN` | 2026-11-08 | <https://github.com/nodejs/admin/pull/1023> |
[`nodejs/admin`][] | `GH_USER_TOKEN` | | <https://github.com/nodejs/admin/pull/1061> |
Comment thread
avivkeller marked this conversation as resolved.

[`@nodejs-github-bot`]: https://github.com/nodejs-github-bot
[`nodejs-private/security-release`]: https://github.com/nodejs-private/security-release
Expand All @@ -63,3 +64,4 @@ Repo | Secret name | Expirati
[`nodejs/require-in-the-middle`]: https://github.com/nodejs/require-in-the-middle
[`nodejs/wasm-builder`]: https://github.com/nodejs/wasm-builder
[`nodejs/doc-kit`]: https://github.com/nodejs/doc-kit
[`nodejs/admin`][]: https://github.com/nodejs/admin
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The reference-style link definition is malformed: [nodejs/admin][]: ... won’t define the [nodejs/admin][] reference used in the table. It should match the existing pattern used for other entries (definition without the trailing []).

Suggested change
[`nodejs/admin`][]: https://github.com/nodejs/admin
[`nodejs/admin`]: https://github.com/nodejs/admin

Copilot uses AI. Check for mistakes.
Loading