fix codeowners workflow (#541)

Signed-off-by: Torsten Walter <mail@torstenwalter.de>
This commit is contained in:
Torsten Walter
2021-01-04 20:48:15 +01:00
committed by GitHub
parent 7a8be84aae
commit a7433ecc93
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -3,11 +3,13 @@ name: Check CODEOWNERS
on: pull_request
jobs:
build:
runs-on: ubuntu-latest
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: install yq
run: |
sudo snap install yq
- name: generate CODEOWNERS
uses: mikefarah/yq@3.4.1
run: |
./scripts/check-codeowners.sh > .github/CODEOWNERS
- name: check CODEOWNERS for modifications
+1 -1
View File
@@ -15,6 +15,6 @@ for DIR in $(ls -1 -d ./charts/*)
do
FILE="$DIR/Chart.yaml"
DIR=$(echo $DIR | sed 's/^\.//')
MAINTAINERS=$(yq r $FILE 'maintainers.[*].name'| sed 's/^/@/' | sort --ignore-case)
MAINTAINERS=$(yq e '.maintainers.[].name' $FILE| sed 's/^/@/' | sort --ignore-case)
echo $DIR/ $MAINTAINERS
done