From 800a24758874fb21c20737387e649fc537ff3af6 Mon Sep 17 00:00:00 2001 From: Alex Collins Date: Sun, 27 Mar 2022 09:58:35 -0700 Subject: [PATCH] build: Enable governance bot. Fixes #8256 (#8259) Signed-off-by: Alex Collins --- .github/governance.yml | 72 ++++++++++++++++++++++++++++++++ .github/workflows/governance.yml | 15 +++++++ 2 files changed, 87 insertions(+) create mode 100644 .github/governance.yml create mode 100644 .github/workflows/governance.yml diff --git a/.github/governance.yml b/.github/governance.yml new file mode 100644 index 000000000000..a9d50d86356b --- /dev/null +++ b/.github/governance.yml @@ -0,0 +1,72 @@ +# https://github.com/DeFiCh/oss-governance-bot +version: v1 + +issue: + labels: + - prefix: area + list: + - area/api + - area/artifacts + - area/build + - area/cli + - area/controller + - area/cron-workflows + - area/daemon-steps + - area/docs + - area/executor + - area/exit-handler + - area/hooks + - area/looping + - area/manifests + - area/memoization + - area/metrics + - area/multi-cluster + - area/mutex-semaphore + - area/plugins + - area/sdks + - area/spec + - area/sso-rbac + - area/suspend-resume + - area/templates/container + - area/templates/container-set + - area/templates/dag + - area/templates/data + - area/templates/http + - area/templates/resource + - area/templates/script + - area/templates/steps + multiple: true + needs: + comment: | + @$AUTHOR: There are no area labels on this issue. Adding a label will help expedite your issue. **If you are unsure what to do, make your best guess. We can change it later** + + * `/area api` + * `/area artifacts` + * `/area build` + * `/area cli` + * `/area controller` + * `/area cron-workflows` + * `/area daemon-steps` + * `/area docs` + * `/area executor` + * `/area exit-handler` + * `/area hooks` + * `/area looping` + * `/area manifests` + * `/area memoization` + * `/area metrics` + * `/area multi-cluster` + * `/area mutex-semaphore` + * `/area plugins` + * `/area sdks` + * `/area spec` + * `/area sso-rbac` + * `/area suspend-resume` + * `/area templates/container` + * `/area templates/container-set` + * `/area templates/dag` + * `/area templates/data` + * `/area templates/http` + * `/area templates/resource` + * `/area templates/script` + * `/area templates/steps` \ No newline at end of file diff --git a/.github/workflows/governance.yml b/.github/workflows/governance.yml new file mode 100644 index 000000000000..56b227600d7b --- /dev/null +++ b/.github/workflows/governance.yml @@ -0,0 +1,15 @@ +# https://github.com/DeFiCh/oss-governance-bot +name: Governance Bot + +on: + issues: + types: [ opened, labeled, unlabeled ] + issue_comment: + types: [ created ] + +jobs: + governance: + name: Governance + runs-on: ubuntu-latest + steps: + - uses: DeFiCh/oss-governance-bot@v2