diff --git a/.github/labeler.yml b/.github/labeler.yml index c04167d9e45e..ab330a867a91 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -4,7 +4,6 @@ apps:guide: apps:website: - apps/website/* - apps/website/**/* - packages:brokers: - packages/brokers/* - packages/brokers/**/* diff --git a/.github/labels.yml b/.github/labels.yml index 7396a351199b..93a8b938eed1 100644 --- a/.github/labels.yml +++ b/.github/labels.yml @@ -20,10 +20,10 @@ color: 0075ca - name: dependencies color: 276bd1 -- name: discussion - color: b6b1f9 - name: discord color: '5663e9' +- name: discussion + color: b6b1f9 - name: documentation color: 0075ca - name: duplicate @@ -40,12 +40,12 @@ color: 4b1f8e - name: help wanted color: '008672' -- name: interactions - color: 80c042 - name: in progress color: ffccd7 - name: in review color: aed5fc +- name: interactions + color: 80c042 - name: invalid color: e4e669 - name: need repro diff --git a/packages/scripts/src/createPackage.ts b/packages/scripts/src/createPackage.ts index 3ac8542973d7..7ec965b82c0a 100644 --- a/packages/scripts/src/createPackage.ts +++ b/packages/scripts/src/createPackage.ts @@ -58,12 +58,19 @@ export async function createPackage(packageName: string, packageDescription?: st const labelsYAML = parseYAML(await readFile('labels.yml', 'utf8')) as LabelerData[]; labelsYAML.push({ name: `packages:${packageName}`, color: 'fbca04' }); + labelsYAML.sort((a, b) => a.name.localeCompare(b.name)); + await writeFile('labels.yml', stringifyYAML(labelsYAML)); const labelerYAML = parseYAML(await readFile('labeler.yml', 'utf8')) as Record; labelerYAML[`packages:${packageName}`] = [`packages/${packageName}/*`, `packages/${packageName}/**/*`]; - await writeFile('labeler.yml', stringifyYAML(labelerYAML)); + const sortedLabelerYAML: Record = {}; + for (const key of Object.keys(labelerYAML).sort((a, b) => a.localeCompare(b))) { + sortedLabelerYAML[key] = labelerYAML[key]!; + } + + await writeFile('labeler.yml', stringifyYAML(sortedLabelerYAML)); // Move back to root chdir('..');