From f5f7184a50645ce3ca464162a486fc17790bc1f8 Mon Sep 17 00:00:00 2001 From: Sandra Ashipala Date: Fri, 8 Dec 2023 14:26:25 +0000 Subject: [PATCH 1/2] Updated the label-commenter-config.yml Updated the label-commenter-config.yml file to enable automated commenter in the repo Signed-off-by: Sandra Ashipala --- .github/label-commenter-config.yml | 33 +++++++++++++++++++++++++----- 1 file changed, 28 insertions(+), 5 deletions(-) diff --git a/.github/label-commenter-config.yml b/.github/label-commenter-config.yml index d9ae1de025..514ede4809 100644 --- a/.github/label-commenter-config.yml +++ b/.github/label-commenter-config.yml @@ -16,14 +16,37 @@ labels: issue: body: Checking in... it has been awhile since we've heard from you on this issue. Are you still working on it? Please let us know and please don't hesitate to contact a [MeshMate](https://layer5.io/community/meshmates/) or any other [community member](https://layer5.io/community/members) for assistance. action: open - pr: + pr: body: Checking in... it has been awhile since we've heard from you on this issue. Are you still working on it? Please let us know and please don't hesitate to contact a [MeshMate](https://layer5.io/community/meshmates/) or any other [community member](https://layer5.io/community/members) for assistance. action: open - name: issue/dco labeled: + issue: + body: "🚨 Alert! Git Police! We couldn’t help but notice that one or more of your commits is missing a sign-off. _A what?_ A commit sign-off (your email address).\n\n + To amend the commits in this PR with your signoff using the instructions provided in the DCO check. \n\n + To configure your dev environment to automatically signoff on your commits in the future, see [these instructions](https://github.com/meshery/meshery/blob/master/CONTRIBUTING.md#signing-off-on-commits-developer-certificate-of-origin)." + action: open pr: - body: "🚨 Alert! Git Police! We couldn’t help but notice that one or more of your commits is missing a sign-off. _A what?_ A commit sign-off (your email address).\n\n - To amend the commits in this PR with your signoff using the instructions provided in the DCO check above. \n\n + body: "🚨 Alert! Git Police! We couldn’t help but notice that one or more of your commits is missing a sign-off. _A what?_ A commit sign-off (your email address).\n\n + To amend the commits in this PR with your signoff using the instructions provided in the DCO check. \n\n To configure your dev environment to automatically signoff on your commits in the future, see [these instructions](https://github.com/meshery/meshery/blob/master/CONTRIBUTING.md#signing-off-on-commits-developer-certificate-of-origin)." - action: open - + action: open + - name: component/ui + labeled: + issue: + body: This issue has been labeled with 'component/ui'. 🧰 Here are docs on [Contributing to Meshery UI](https://docs.meshery.io/project/contributing/contributing-ui). 🎨 Here is the [Meshery UI Figma File](https://www.figma.com/file/SMP3zxOjZztdOLtgN4dS2W/Meshery-UI?node-id=4%3A0) File. Lastly, here are docs on [Contributing to Meshery's End-to-End Tests Using Cypress](https://docs.meshery.io/project/contributing/contributing-cypress). + action: open + pr: + body: This PR has been labeled with 'component/ui'. 🧰 Here are docs on [Contributing to Meshery UI](https://docs.meshery.io/project/contributing/contributing-ui). 🎨 Here is the [Meshery UI Figma File](https://www.figma.com/file/SMP3zxOjZztdOLtgN4dS2W/Meshery-UI?node-id=4%3A0) File. Lastly, here are docs on [Contributing to Meshery's End-to-End Tests Using Cypress](https://docs.meshery.io/project/contributing/contributing-cypress) + action: open + - name: component/mesheryctl + labeled: + issue: + body: This issue has been labeled with 'component/mesheryctl'. Note that after making changes you need to update it in the [mesheryctl command tracker](https://docs.google.com/spreadsheets/d/1q63sIGAuCnIeDs8PeM-0BAkNj8BBgPUXhLbe1Y-318o/edit#gid=0) spreadsheet. + action: open + pr: + body: This PR has been labeled with 'component/mesheryctl'. Note that after making changes you need to update it in the [mesheryctl command tracker](https://docs.google.com/spreadsheets/d/1q63sIGAuCnIeDs8PeM-0BAkNj8BBgPUXhLbe1Y-318o/edit#gid=0) spreadsheet. + action: open + # pr: + # body: Hi, please note that this issue will need an approved design specification before implementation proceeds. See [Creating a Functional Specification](https://docs.google.com/document/d/1RP3IWLc-MiQS-QYasqCoVuCH7--G87p5ezE5f_nOzB8/edit?usp=sharing) to create a design spec. + # action: open From 5f3f8c0b308fc18bd05a8ad3c863ad0d327347f7 Mon Sep 17 00:00:00 2001 From: Sandra Ashipala Date: Fri, 8 Dec 2023 14:27:23 +0000 Subject: [PATCH 2/2] Updated the label-commenter.yml Added label-commenter.yml file to enable automated commenter in the repo Signed-off-by: Sandra Ashipala --- .github/workflows/label-commenter.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/label-commenter.yml b/.github/workflows/label-commenter.yml index 0cf033735d..84f159a127 100644 --- a/.github/workflows/label-commenter.yml +++ b/.github/workflows/label-commenter.yml @@ -18,9 +18,11 @@ jobs: comment: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - name: Checkout repo 🛎️ + uses: actions/checkout@master with: ref: master # Set your default branch - + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Label Commenter - uses: peaceiris/actions-label-commenter@v1 + uses: peaceiris/actions-label-commenter@v1.10.0