Skip to content

Commit 4e78d67

Browse files
committed
docs(maintainers): adjust labels and respective automation
1 parent df14603 commit 4e78d67

File tree

4 files changed

+26
-12
lines changed

4 files changed

+26
-12
lines changed

.github/auto_assign-issues.yml

-8
This file was deleted.

.github/boring-cyborg.yml

+23-3
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ labelPRBasedOnFilePath:
3939
- aws_lambda_powertools/feature_flags/**/*
4040
jmespath_util:
4141
- aws_lambda_powertools/utilities/jmespath_utils/*
42+
typing:
43+
- aws_lambda_powertools/utilities/typing/*
44+
- mypy.ini
4245
utilities:
4346
- aws_lambda_powertools/utilities/*
4447
- aws_lambda_powertools/utilities/**/*
@@ -48,17 +51,34 @@ labelPRBasedOnFilePath:
4851
- docs/**/*
4952
- mkdocs.yml
5053

54+
github-actions:
55+
- .github/workflows/*
56+
- .github/workflows/**/*
57+
- .github/dependabot.yml
58+
- .github/boring-cyborg.yml
59+
- .github/release-drafter.yml
60+
- .github/semantic.yml
61+
- .github/stale.yml
62+
- .github/mergify.yml
63+
64+
github-templates:
65+
- .github/ISSUE_TEMPLATE/*
66+
- .github/PULL_REQUEST_TEMPLATE.md
67+
- .github/.chglog/*
68+
- .github/.chglog/**/*
69+
5170
internal:
52-
- .github/*
53-
- .github/**/*
54-
- .chglog/*
5571
- .flake8
72+
- .bandit.baseline
5673
- .gitignore
5774
- .pre-commit-config.yaml
75+
- MANIFEST.in
5876
- Makefile
5977
- CONTRIBUTING.md
78+
- MAINTAINERS.md
6079
- CODE_OF_CONDUCT.md
6180
- LICENSE
81+
- THIRD-PARTY-LICENSES
6282
- aws_lambda_powertools_python/shared/*
6383
- aws_lambda_powertools_python/shared/**
6484

.github/workflows/post_release.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const STAGED_LABEL = "status/staged-next-release";
1+
const STAGED_LABEL = "pending-release";
22

33
/**
44
* Fetch issues using GitHub REST API

MAINTAINERS.md

+2
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,8 @@ These are the most common labels used by maintainers to triage issues, pull requ
8282
| feature | New features or minor changes | PR/Release automation |
8383
| dependencies | Changes that touch dependencies, e.g. Dependabot, etc. | PR/ automation |
8484
| github-actions | Changes in GitHub workflows | PR automation |
85+
| github-templates | Changes in GitHub issue/PR templates | PR automation |
86+
| internal | Changes in governance and chores (linting setup, baseline, etc.) | PR automation |
8587

8688
## Maintainer Responsibilities
8789

0 commit comments

Comments
 (0)