diff --git a/.github/labal-actions.yml b/.github/labal-actions.yml new file mode 100644 index 000000000..23eae353c --- /dev/null +++ b/.github/labal-actions.yml @@ -0,0 +1,35 @@ +'needs-discussion': + unlabel: + - 'bug' + - 'triage' + comment: > + **Please create a GitHub Discussion instead of this issue.** + + As this issue has been labeled as `needs-discussion` by a maintainer it is being automatically closed and locked. It will later be deleted to avoid polluting repository searches with duplicate or incorrect content. + + This doesn't necessarily mean that what you've reported isn't a problem or a reasonable idea, but it does mean that it should be raised as a Discussion first and not an Issue. Please create a Discussion now, assuming you still wish to discuss it. + + Thanks, Azure DevOps Migration Tools team + close: true + lock: true + lock-reason: 'resolved' + + +'needs-code-formatting': + comment: > + Hi, you need to format code or logs here so that they're more readable for others. + + You can find a Markdown code formatting guide [here](https://www.markdownguide.org/basic-syntax/#code) as well as some GitHub-specific information formatting code blocks [here](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks). + + Thanks, Azure DevOps Migration Tools team + +'retry-latest-version': + comment: > + Hi there, + + You're reporting a problem with an old version of the Azure DevOps Migration Tools. + Please try the latest version and tell us if that fixes your problem. + + Good luck, + + Thanks, Azure DevOps Migration Tools team diff --git a/.github/workflows/labal-action.yml b/.github/workflows/labal-action.yml new file mode 100644 index 000000000..70375daa8 --- /dev/null +++ b/.github/workflows/labal-action.yml @@ -0,0 +1,27 @@ +name: 'Label Actions' + +on: + issues: + types: [labeled] + discussion: + types: [labeled] + pull_request_target: + types: [labeled, unlabeled] + +permissions: + contents: read + issues: write + discussions: write + +jobs: + reaction: + runs-on: ubuntu-latest + steps: + - uses: actions/create-github-app-token@v1 + id: app-token + with: + app-id: ${{ secrets.NKDAGILITY_BOT_APP_ID }} + private-key: ${{ secrets.NKDAGILITY_BOT_CLIENTSECRET }} + - uses: dessant/label-actions@v4 + with: + github-token: ${{ steps.app-token.outputs.token }} \ No newline at end of file