2022-02-03 19:16:34 +00:00
|
|
|
# ---
|
|
|
|
# name: "Metadata: Label issues and pull requests"
|
2021-07-12 08:33:02 +00:00
|
|
|
|
2022-02-03 19:16:34 +00:00
|
|
|
# on:
|
|
|
|
# issues:
|
|
|
|
# types:
|
|
|
|
# - opened
|
|
|
|
# - edited
|
|
|
|
# - closed
|
|
|
|
# - reopened
|
|
|
|
# pull_request_target:
|
|
|
|
# types:
|
|
|
|
# - opened
|
|
|
|
# - edited
|
|
|
|
# - closed
|
|
|
|
# - reopened
|
|
|
|
# - ready_for_review
|
|
|
|
# - synchronize
|
2021-07-12 08:33:02 +00:00
|
|
|
|
2022-02-03 19:16:34 +00:00
|
|
|
# jobs:
|
|
|
|
# label:
|
|
|
|
# name: Label issues and pull requests
|
|
|
|
# runs-on: ubuntu-20.04
|
|
|
|
# steps:
|
|
|
|
# - name: Generate Token
|
|
|
|
# uses: tibdex/github-app-token@v1
|
|
|
|
# id: generate-token
|
|
|
|
# with:
|
|
|
|
# app_id: ${{ secrets.K8S_AT_HOME_APP_ID }}
|
|
|
|
# private_key: ${{ secrets.K8S_AT_HOME_APP_PRIVATE_KEY }}
|
2021-07-12 08:33:02 +00:00
|
|
|
|
2022-02-03 19:16:34 +00:00
|
|
|
# - uses: Videndum/label-mastermind@2.1.3
|
|
|
|
# with:
|
|
|
|
# GITHUB_TOKEN: ${{ steps.generate-token.outputs.token }}
|
|
|
|
# configJSON: |
|
|
|
|
# {
|
|
|
|
# "releaseMastermind": {
|
|
|
|
# "labels": {
|
|
|
|
# "kind:incorrect-title": {
|
|
|
|
# "name": "kind:incorrect-title",
|
|
|
|
# "colour": "#ffb700",
|
|
|
|
# "description": "Incorrect title"
|
|
|
|
# }
|
|
|
|
# },
|
|
|
|
# "runners": [
|
|
|
|
# {
|
|
|
|
# "root": ".",
|
|
|
|
# "versioning": {
|
|
|
|
# "source": "milestones",
|
|
|
|
# "type": "other"
|
|
|
|
# },
|
|
|
|
# "pr": {
|
|
|
|
# "labels": {
|
|
|
|
# "kind:incorrect-title": {
|
|
|
|
# "requires": 2,
|
|
|
|
# "conditions": [
|
|
|
|
# {
|
|
|
|
# "type": "creatorMatches",
|
|
|
|
# "pattern": "^(?!renovate).+"
|
|
|
|
# },
|
|
|
|
# {
|
|
|
|
# "type": "titleMatches",
|
|
|
|
# "pattern": "^(?!\\[[a-z0-9\\-]+\\]\\s.+).+"
|
|
|
|
# }
|
|
|
|
# ]
|
|
|
|
# }
|
|
|
|
# }
|
|
|
|
# }
|
|
|
|
# }
|
|
|
|
# ]
|
|
|
|
# }
|
|
|
|
# }
|