Skip to content

Commit 33bb9e8

Browse files
feat(Labeler): Add Labeler automation (#287)
* Create label.yml Signed-off-by: Eashan Kaushik <50113394+EashanKaushik@users.noreply.github.com> * Create labeler.yml Signed-off-by: Eashan Kaushik <50113394+EashanKaushik@users.noreply.github.com> * Update labeler.yml Signed-off-by: Eashan Kaushik <50113394+EashanKaushik@users.noreply.github.com> * Update labeler.yml Signed-off-by: Eashan Kaushik <50113394+EashanKaushik@users.noreply.github.com> --------- Signed-off-by: Eashan Kaushik <50113394+EashanKaushik@users.noreply.github.com>
1 parent 492ea5c commit 33bb9e8

2 files changed

Lines changed: 67 additions & 0 deletions

File tree

.github/labeler.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# .github/labeler.yml
2+
01-tutorials:
3+
- "01-tutorials/**"
4+
02-use-cases:
5+
- "02-use-cases/**"
6+
03-integrations:
7+
- "03-integrations/**"
8+
01-AgentCore-runtime:
9+
- "01-tutorials/01-AgentCore-runtime/**"
10+
02-AgentCore-gateway:
11+
- "01-tutorials/02-AgentCore-gateway/**"
12+
03-AgentCore-identity:
13+
- "01-tutorials/03-AgentCore-identity/**"
14+
04-AgentCore-memory:
15+
- "01-tutorials/04-AgentCore-memory/**"
16+
05-AgentCore-tools:
17+
- "01-tutorials/05-AgentCore-tools/**"
18+
06-AgentCore-observability:
19+
- "01-tutorials/06-AgentCore-observability/**"
20+
07-AgentCore-E2E:
21+
- "01-tutorials/07-AgentCore-E2E/**"
22+
asynchronous-shopping-assistant:
23+
- "02-use-cases/asynchronous-shopping-assistant/**"
24+
AWS-operations-agent:
25+
- "02-use-cases/AWS-operations-agent/**"
26+
customer-support-assistant:
27+
- "02-use-cases/customer-support-assistant/**"
28+
DB-performance-analyzer:
29+
- "02-use-cases/DB-performance-analyzer/**"
30+
device-management-agent:
31+
- "02-use-cases/device-management-agent/**"
32+
healthcare-appointment-agent:
33+
- "02-use-cases/healthcare-appointment-agent/**"
34+
local-prototype-to-agentcore:
35+
- "02-use-cases/local-prototype-to-agentcore/**"
36+
SRE-agent:
37+
- "02-use-cases/SRE-agent/**"
38+
text-to-python-ide:
39+
- "02-use-cases/text-to-python-ide/**"
40+
video-games-sales-assistant:
41+
- "02-use-cases/video-games-sales-assistant/**"
42+
bedrock-agent:
43+
- "03-integrations/bedrock-agent/**"
44+
agentic-frameworks:
45+
- "03-integrations/agentic-frameworks/**"

.github/workflows/label.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# This workflow will triage pull requests and apply a label based on the
2+
# paths that are modified in the pull request.
3+
#
4+
# To use this workflow, you will need to set up a .github/labeler.yml
5+
# file with configuration. For more information, see:
6+
# https://github.com/actions/labeler
7+
8+
name: Labeler
9+
on: [pull_request_target]
10+
11+
jobs:
12+
label:
13+
14+
runs-on: ubuntu-latest
15+
permissions:
16+
contents: read
17+
pull-requests: write
18+
19+
steps:
20+
- uses: actions/labeler@v4
21+
with:
22+
repo-token: "${{ secrets.GITHUB_TOKEN }}"

0 commit comments

Comments
 (0)