Issue response: pull team members from staff team (#25102)

Release Notes:

- N/A
This commit is contained in:
Joseph T. Lyons 2025-02-18 13:43:37 -05:00 committed by GitHub
parent 529c65276e
commit e5d8bd27da
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 3 deletions

View file

@ -9,7 +9,9 @@ import { IncomingWebhook } from "@slack/webhook";
const SECTION_BLOCK_TEXT_LIMIT = 3000;
async function main() {
const octokit = new Octokit({ auth: process.env["GITHUB_TOKEN"] });
const octokit = new Octokit({
auth: process.env["ISSUE_RESPONSE_GITHUB_TOKEN"],
});
if (!process.env["SLACK_ISSUE_RESPONSE_WEBHOOK_URL"]) {
throw new Error("SLACK_ISSUE_RESPONSE_WEBHOOK_URL is not set");
@ -21,8 +23,9 @@ async function main() {
const owner = "zed-industries";
const repo = "zed";
const staff = await octokit.paginate(octokit.rest.orgs.listMembers, {
const staff = await octokit.paginate(octokit.rest.teams.listMembersInOrg, {
org: owner,
team_slug: "staff",
per_page: 100,
});
let staffHandles = staff.map((member) => member.login);