Skip to content

Commit bfb67e7

Browse files
committed
chore: trial boring cyborg automation
1 parent 578b01e commit bfb67e7

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

.github/boring-cyborg.yml

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
##### Labeler ##########################################################################################################
2+
labelPRBasedOnFilePath:
3+
area/utilities:
4+
- aws_lambda_powertools/utilities/**/*
5+
6+
# Add 'label2' to any file changes within 'example2' folder
7+
documentation:
8+
- docs/*
9+
- docs/**/*
10+
11+
# # Complex: Add 'area/core' label to any change within the 'core' package
12+
# area/core:
13+
# - src/core/*
14+
# - src/core/**/*
15+
#
16+
# # Add 'test' label to any change to *.spec.js files within the source dir
17+
# test:
18+
# - src/**/*.spec.js
19+
20+
##### Greetings ########################################################################################################
21+
firstPRWelcomeComment: >
22+
Thanks a lot for your first contribution! Please check out our contributing guidelines and don't hesitate to ask whatever you need.
23+
24+
# Comment to be posted to congratulate user on their first merged PR
25+
firstPRMergeComment: >
26+
Awesome work, congrats on your first merged pull request and thank you for helping improve everyone's experience!
27+
28+
# Comment to be posted to on first time issues
29+
firstIssueWelcomeComment: >
30+
Thanks for opening your first issue here! We'll come back to you as soon as we can.
31+
32+
33+
###### IssueLink Adder #################################################################################################
34+
# Insert Issue (Jira/Github etc) link in PR description based on the Issue ID in PR title.
35+
#insertIssueLinkInPrDescription:
36+
# # specify the placeholder for the issue link that should be present in the description
37+
# descriptionIssuePlaceholderRegexp: "^Issue link: (.*)$"
38+
# matchers:
39+
# # you can have several matches - for different types of issues
40+
# # only the first matching entry is replaced
41+
# jiraIssueMatch:
42+
# # specify the regexp of issue id that you can find in the title of the PR
43+
# # the match groups can be used to build the issue id (${1}, ${2}, etc.).
44+
# titleIssueIdRegexp: \[(AIRFLOW-[0-9]{4})\]
45+
# # the issue link to be added. ${1}, ${2} ... are replaced with the match groups from the
46+
# # title match (remember to use quotes)
47+
# descriptionIssueLink: "[${1}](https://issues.apache.org/jira/browse/${1}/)"
48+
# docOnlyIssueMatch:
49+
# titleIssueIdRegexp: \[(AIRFLOW-X{4})\]
50+
# descriptionIssueLink: "`Document only change, no JIRA issue`"
51+
52+
###### Title Validator #################################################################################################
53+
# Verifies if commit/PR titles match the regexp specified
54+
#verifyTitles:
55+
# # Regular expression that should be matched by titles of commits or PR
56+
# titleRegexp: ^\[AIRFLOW-[0-9]{4}\].*$|^\[AIRFLOW-XXXX\].*$
57+
# # If set to true, it will always check the PR title (as opposed to the individual commits).
58+
# alwaysUsePrTitle: true
59+
# # If set to true, it will only check the commit in case there is a single commit.
60+
# # In case of multiple commits it will check PR title.
61+
# # This reflects the standard behaviour of Github that for `Squash & Merge` GitHub
62+
# # uses the PR title rather than commit messages for the squashed commit ¯\_(ツ)_/¯
63+
# # For single-commit PRs it takes the squashed commit message from the commit as expected.
64+
# #
65+
# # If set to false it will check all commit messages. This is useful when you do not squash commits at merge.
66+
# validateEitherPrOrSingleCommitTitle: true
67+
# # The title the GitHub status should appear from.
68+
# statusTitle: "Title Validator"
69+
# # A custom message to be displayed when the title passes validation.
70+
# successMessage: "Validation successful!"
71+
# # A custom message to be displayed when the title fails validation.
72+
# # Allows insertion of ${type} (commit/PR), ${title} (the title validated) and ${regex} (the titleRegexp above).
73+
# failureMessage: "Wrong ${type} title: ${title}"
74+
75+
###### PR/Branch Up-To-Date Checker ####################################################################################
76+
# Check if the branch is up to date with develop when certain files are modified
77+
#checkUpToDate:
78+
# # The default branch is "develop", change the branch if you want to check against a different target branch
79+
# targetBranch: develop
80+
# files:
81+
# # File paths that you want to check for
82+
# # In this example, it checks if the branch is up to date when alembic migrations are modified in the PR.
83+
# # It helps avoid multiple heads in alembic migrations in a collaborative development project.
84+
# - airflow/migrations/*
85+
# - airflow/migrations/**/*
86+
# - airflow/alembic.ini

0 commit comments

Comments
 (0)