diff --git a/.github/workflows/pr-chart-e2e.yaml b/.github/workflows/pr-chart-e2e.yaml index 9943a05c..e47721b1 100644 --- a/.github/workflows/pr-chart-e2e.yaml +++ b/.github/workflows/pr-chart-e2e.yaml @@ -42,7 +42,7 @@ jobs: merged_commit=$(git log -1 --format='%H') e2e_charts=$(git diff --name-only ${base_commit} ${merged_commit} | \ grep "^$CHARTS_DIR/" | \ - grep -vE 'README.md|CI.md|common|*.sh' | \ + grep -vE 'valuefiles.yaml|common|*.md|*.sh' | \ cut -d'/' -f2 | sort -u ) common_charts=$(git diff --name-only ${base_commit} ${merged_commit} | \ grep "^$CHARTS_DIR/common" | \ diff --git a/.github/workflows/push-release-charts.yaml b/.github/workflows/push-release-charts.yaml index 9f471909..fc1463b4 100644 --- a/.github/workflows/push-release-charts.yaml +++ b/.github/workflows/push-release-charts.yaml @@ -41,6 +41,7 @@ jobs: echo "${{ secrets.ACTION_TOKEN }}" | helm registry login ghcr.io -u opea --password-stdin pushd $CHARTS_DIR/common for chart in ${common_charts}; do + if [ ! -d $chart ]; then continue; fi echo "Updating $chart" helm dependency update ${chart} helm package $chart @@ -50,12 +51,13 @@ jobs: # Update Examples e2e_charts=$(git diff --name-only ${base_commit} ${merged_commit} | \ grep "^$CHARTS_DIR" | \ - grep -vE 'README.md|valuefiles.yaml|common|*.sh' | \ + grep -vE 'valuefiles.yaml|common|*.md|*.sh' | \ cut -d'/' -f2 | sort -u ) echo "Charts to be updated: $e2e_charts" echo "${{ secrets.ACTION_TOKEN }}" | helm registry login ghcr.io -u opea --password-stdin pushd $CHARTS_DIR for chart in ${e2e_charts}; do + if [ ! -d $chart ]; then continue; fi echo "Updating $chart" helm dependency update ${chart} helm package $chart