GitHub action to copy labels from any issues closed by a pull request into the pull request itself
name: Sync Closing Labels
on:
- pull_request_target
jobs:
sync:
permissions:
contents: read
pull-requests: write
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Sync labels with closing issues
uses: wd60622/closing-labels@v0.0.4
env:
GH_TOKEN: ${{ github.token }}
exclude
: A comma separated list of labels to exclude from the closing labels. Default:""
- Example:
exclude: "wontfix,good first issue"
will not addwontfix
andgood first issue
labels to the pull request from the closing issues.
- Example:
respect_unlabeled
: Respect theunlabeled
event. Default:true
. Set tofalse
will relabel the pull request with the all closing labels.
Add various configuration in the with
section of the action:
with:
exclude: "wontfix,good first issue"
respect_unlabeled: false