add repos
All checks were successful
renovate / renovate (push) Successful in 1m5s

This commit is contained in:
2026-01-20 14:55:06 -06:00
parent 4133455ae7
commit e7ce6459ea

View File

@@ -51,9 +51,43 @@ jobs:
run: |
changed=$(ct list-changed --target-branch ${{ gitea.event.repository.default_branch }})
if [[ -n "$changed" ]]; then
echo ""
echo ">> Changed Charts:"
echo "$(echo "${changed}" | sort -u)"
echo "----"
echo "changed=true" >> $GITHUB_OUTPUT
echo "changed-charts=$changed" >> $GITHUB_OUTPUT
fi
- name: Add Repositories
if: steps.list-changed.outputs.changed == 'true'
env:
CHANGED_CHARTS: ${{ steps.list-changed.outputs.changed-charts }}
run: |
echo ">> Adding repositories for chart dependencies ..."
for dir in ${CHANGED_CHARTS}; do
helm dependency list --max-col-width 120 charts/$dir 2> /dev/null \
| tail +2 | head -n -1 \
| awk '{ print "helm repo add " $1 " " $3 }' \
| while read cmd; do
if [[ "$cmd" == "*oci://*" ]]; then
echo ">> Ignoring OCI repo"
else
echo "$cmd" | sh;
fi
done || true
done
if helm repo list | tail +2 | read -r; then
echo ""
echo ">> Update repository cache ..."
helm repo update
fi
echo "----"
- name: Run Chart Testing (lint)
if: steps.list-changed.outputs.changed == 'true'
run: ct lint --validate-maintainers=false --target-branch ${{ gitea.event.repository.default_branch }}