This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push:
new 31b2438ac1 github/workflows: add PR size labeler
31b2438ac1 is described below
commit 31b2438ac158fa9fb897a59cab4bd4340e3a67e9
Author: raiden00pl <[email protected]>
AuthorDate: Thu Sep 19 11:56:34 2024 +0200
github/workflows: add PR size labeler
add workflow that assigns labels based on the PR's size
---
.github/workflows/labeler.yml | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
new file mode 100644
index 0000000000..732b3d8ae2
--- /dev/null
+++ b/.github/workflows/labeler.yml
@@ -0,0 +1,39 @@
+# SPDX-License-Identifier: Apache-2.0
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+name: "Pull Request Labeler"
+on:
+ - pull_request_target
+
+jobs:
+ labeler:
+ permissions:
+ contents: read
+ pull-requests: write
+ issues: write
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v4
+
+ - name: Assign labels based on the PR's size
+ uses: codelytv/[email protected]
+ with:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ ignore_file_deletions: true
+ xs_label: 'Size: XS'
+ s_label: 'Size: S'
+ m_label: 'Size: M'
+ l_label: 'Size: L'
+ xl_label: 'Size: XL'