Skip to content

Commit 146434a

Browse files
committed
fix(workflows): update and improve labeler options
1 parent 70ed218 commit 146434a

File tree

2 files changed

+65
-12
lines changed

2 files changed

+65
-12
lines changed

.github/labeler.yml

+64-12
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,67 @@
1-
🧩 cli: packages/cli/**
2-
🧩 core: packages/core/**
3-
🧩 models: packages/models/**
4-
🧩 nx-plugin: packages/nx-plugin/**
5-
🧩 eslint-plugin: packages/plugin-eslint/**
6-
🧩 lighthouse-plugin: packages/plugin-lighthouse/**
7-
🧩 coverage-plugin: packages/plugin-coverage/**
8-
🧩 utils: packages/utils/**
1+
🧩 cli:
2+
- changed-files:
3+
- any-glob-to-any-file: 'packages/cli/src/**'
4+
5+
🧩 core:
6+
- changed-files:
7+
- any-glob-to-any-file: 'packages/core/src/**'
8+
9+
🧩 models:
10+
- changed-files:
11+
- any-glob-to-any-file: 'packages/models/src/**'
12+
13+
🧩 nx-plugin:
14+
- changed-files:
15+
- any-glob-to-any-file: 'packages/nx-plugin/src/**'
16+
17+
🧩 eslint-plugin:
18+
- changed-files:
19+
- any-glob-to-any-file: 'packages/plugin-eslint/src/**'
20+
21+
🧩 lighthouse-plugin:
22+
- changed-files:
23+
- any-glob-to-any-file: 'packages/plugin-lighthouse/src/**'
24+
25+
🧩 coverage-plugin:
26+
- changed-files:
27+
- any-glob-to-any-file: 'packages/plugin-coverage/src/**'
28+
29+
🧩 utils:
30+
- changed-files:
31+
- any-glob-to-any-file: 'packages/utils/src/**'
932

1033
🔬 testing:
11-
- '**/*.test.ts'
12-
- e2e/**
13-
- testing-utils/**
34+
- changed-files:
35+
- any-glob-to-any-file:
36+
- '**/*.test.ts'
37+
- '**/mocks/**'
38+
- e2e/**
39+
- testing-utils/**
40+
- '**/vitest.config*.ts'
41+
- 'vitest.workspace.ts'
42+
- 'global-setup*.ts'
43+
- '.verdaccio/config.yml'
44+
45+
🦾 CI/CD:
46+
- changed-files:
47+
- any-glob-to-any-file: .github/workflows/**
48+
49+
📖 Project documentation:
50+
- changed-files:
51+
- any-glob-to-any-file: '**/*.md'
1452

15-
🦾 CI/CD: .github/workflows/**
53+
🛠️ tooling:
54+
- changed-files:
55+
- any-glob-to-any-file:
56+
- 'tools/**'
57+
- '**/tsconfig*.json'
58+
- '**/project.json'
59+
- '**/package*.json'
60+
- '**/*eslintrc*'
61+
- 'nx.json'
62+
- '.nvmrc'
63+
- '.prettierrc'
64+
- 'esbuild.config.js'
65+
- '.github/ISSUE_TEMPLATE/**'
66+
- '.husky/**'
67+
- 'commitlint.config.js'

.github/workflows/pr-labeler.yml

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ jobs:
1515
- uses: actions/labeler@v5
1616
with:
1717
repo-token: '${{ secrets.GITHUB_TOKEN }}'
18+
sync-labels: true

0 commit comments

Comments
 (0)