diff --git a/.github/labels.yml b/.github/labels.yml index 3964e1e64..1269a45dc 100644 --- a/.github/labels.yml +++ b/.github/labels.yml @@ -97,9 +97,12 @@ - name: "Resolution: Won't Fix" color: e6e6e6 description: "A real bug or issue, but the issue is not impactful enough to spend time on." -- name: "Resolution: Done/Fixed" +- name: "Resolution: Fixed" color: c2e0c6 - description: "The bug/issue has been fixed/completed." + description: "The issue has been fixed." +- name: "Resolution: Added" + color: c2e0c6 + description: "This has been added to the project." # Bots - name: ":blue_heart:" diff --git a/.github/workflows/done-label.yml b/.github/workflows/done-label.yml new file mode 100644 index 000000000..a59226eef --- /dev/null +++ b/.github/workflows/done-label.yml @@ -0,0 +1,15 @@ +name: Apply Done Label + +on: + pull_request: + types: + - closed + +jobs: + run: + name: "Update Labels" + runs-on: ubuntu-latest + steps: + - uses: RebeccaStevens/issue-closed-labeler-action@latest + with: + rules: '[{"condition":"Type: Bug","add":"Resolution: Fixed"},{"condition":["some",["Type: Feature","Type: Enhancement"]],"add":"Resolution: Added"}]'