From b8ca1614996d6e56e657e82fa543c9dbc63d2279 Mon Sep 17 00:00:00 2001 From: Artem Kladov Date: Wed, 13 Mar 2024 20:02:28 +0300 Subject: [PATCH 1/2] Add PR auto assigner workflow, bump gomplate version. Signed-off-by: Artem Kladov --- .github/render-workflows.sh | 2 +- .../{autolabel.yaml => autolabel.yml} | 0 .../workflow_templates/pr-auto-asigner.yml | 29 ++++++++++++++++ .../{autolabel.yaml => autolabel.yml} | 0 .github/workflows/pr-auto-asigner.yml | 33 +++++++++++++++++++ 5 files changed, 63 insertions(+), 1 deletion(-) rename .github/workflow_templates/{autolabel.yaml => autolabel.yml} (100%) create mode 100644 .github/workflow_templates/pr-auto-asigner.yml rename .github/workflows/{autolabel.yaml => autolabel.yml} (100%) create mode 100644 .github/workflows/pr-auto-asigner.yml diff --git a/.github/render-workflows.sh b/.github/render-workflows.sh index 5bff62d430..9dc9aab5ec 100755 --- a/.github/render-workflows.sh +++ b/.github/render-workflows.sh @@ -53,7 +53,7 @@ cat <<'SCRIPT_END' | docker run -i --rm \ -v ${volumesRoot}/workflow_templates:/in/workflow_templates \ -v ${volumesRoot}/workflows:/out/workflows \ --entrypoint=ash \ - hairyhenderson/gomplate:v3.10.0-alpine - || dockerExit=1 + hairyhenderson/gomplate:v3.11.7-alpine - || dockerExit=1 # Render each file in workflow_templates # directory and copy to /out/workflows diff --git a/.github/workflow_templates/autolabel.yaml b/.github/workflow_templates/autolabel.yml similarity index 100% rename from .github/workflow_templates/autolabel.yaml rename to .github/workflow_templates/autolabel.yml diff --git a/.github/workflow_templates/pr-auto-asigner.yml b/.github/workflow_templates/pr-auto-asigner.yml new file mode 100644 index 0000000000..429ffe7af2 --- /dev/null +++ b/.github/workflow_templates/pr-auto-asigner.yml @@ -0,0 +1,29 @@ +# Copyright 2024 Flant JSC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +name: "Pull Request Auto Assigner" +on: + pull_request_target: + types: + - opened + - reopened + +permissions: + pull-requests: write + +jobs: + assign-author: + runs-on: ubuntu-latest + steps: + - uses: toshimaru/auto-author-assign@v2.1.0 diff --git a/.github/workflows/autolabel.yaml b/.github/workflows/autolabel.yml similarity index 100% rename from .github/workflows/autolabel.yaml rename to .github/workflows/autolabel.yml diff --git a/.github/workflows/pr-auto-asigner.yml b/.github/workflows/pr-auto-asigner.yml new file mode 100644 index 0000000000..62b231b939 --- /dev/null +++ b/.github/workflows/pr-auto-asigner.yml @@ -0,0 +1,33 @@ +# +# THIS FILE IS GENERATED, PLEASE DO NOT EDIT. +# + +# Copyright 2024 Flant JSC +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +name: "Pull Request Auto Assigner" +on: + pull_request_target: + types: + - opened + - reopened + +permissions: + pull-requests: write + +jobs: + assign-author: + runs-on: ubuntu-latest + steps: + - uses: toshimaru/auto-author-assign@v2.1.0 From 7c0165adc3ffed3898daa15a2621f34a67826b66 Mon Sep 17 00:00:00 2001 From: Artem Kladov <6360800+z9r5@users.noreply.github.com> Date: Wed, 13 Mar 2024 20:07:03 +0300 Subject: [PATCH 2/2] Update README.md Signed-off-by: Artem Kladov <6360800+z9r5@users.noreply.github.com> --- README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/README.md b/README.md index 6d7795e8e8..b83723e660 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,6 @@

- -

- Telegram chat - Twitter - GH Discussions - Contributor Covenant - Releases

[Deckhouse](https://deckhouse.io/) is an Open Source platform for managing Kubernetes clusters in a fully automatic and uniform fashion. It allows you to create homogeneous Kubernetes clusters anywhere and fully manages them. It supplies all the add-ons you need for auto-scaling, observability, security, and service mesh. It comes in Enterprise Edition (EE) and Community Edition (CE).