2 Commits

Author SHA1 Message Date
eb4fee6481 Update docker.io/postgres Docker tag to v18
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-docker / docker-lint (pull_request) Successful in 16s
2025-12-01 01:21:05 +00:00
85b15e8590 add step to clear prior manifests
All checks were successful
renovate / renovate (push) Successful in 1m54s
2025-11-30 19:19:46 -06:00
2 changed files with 24 additions and 19 deletions

View File

@@ -37,6 +37,11 @@ jobs:
token: ${{ secrets.GITEA_TOKEN }} token: ${{ secrets.GITEA_TOKEN }}
version: v3.17.2 # Pending https://github.com/helm/helm/pull/30743 version: v3.17.2 # Pending https://github.com/helm/helm/pull/30743
- name: Remove Prior Manifests
run: |
cd ${MANIFEST_DIR}/clusters
rm -rf ./*
- name: Render Helm Manifests - name: Render Helm Manifests
run: | run: |
for cluster in ${CLUSTERS}; do for cluster in ${CLUSTERS}; do
@@ -45,30 +50,30 @@ jobs:
echo ">> Rendering chart: $chart_name" echo ">> Rendering chart: $chart_name"
if [ -f "$chart_path/Chart.yaml" ]; then if [ -f "$chart_path/Chart.yaml" ]; then
mkdir -p ${MANIFEST_DIR}/clusters/$cluster/manifests/$chart_name mkdir -p ${MANIFEST_DIR}/clusters/$cluster/manifests/$chart_name
OUTPUT_FILE="${MANIFEST_DIR}/clusters/$cluster/manifests/$chart_name/$chart_name.yaml" OUTPUT_FILE="${MANIFEST_DIR}/clusters/$cluster/manifests/$chart_name/$chart_name.yaml"
cd $chart_path cd $chart_path
echo "" echo ""
echo ">> Building helm dependency ..." echo ">> Building helm dependency ..."
helm dependency build helm dependency build
echo "" echo ""
echo ">> Linting helm ..." echo ">> Linting helm ..."
helm lint --namespace "$chart_name" --with-subcharts helm lint --namespace "$chart_name" --with-subcharts
echo "" echo ""
echo ">> Rendering templates ..." echo ">> Rendering templates ..."
helm template "$chart_name" ./ --namespace "$chart_name" --include-crds > "$OUTPUT_FILE" helm template "$chart_name" ./ --namespace "$chart_name" --include-crds > "$OUTPUT_FILE"
echo "" echo ""
echo ">> Manifests for $chart_name rendered to $OUTPUT_FILE" echo ">> Manifests for $chart_name rendered to $OUTPUT_FILE"
echo "" echo ""
else else
echo "" echo ""
echo ">> Directory $chart_path does not contain a Chart.yaml. Skipping ..." echo ">> Directory $chart_path does not contain a Chart.yaml. Skipping ..."
echo "" echo ""
fi fi
done done
done done

View File

@@ -19,7 +19,7 @@ services:
- /dev/net/tun:/dev/net/tun - /dev/net/tun:/dev/net/tun
postgresql: postgresql:
image: docker.io/postgres:17.7-alpine3.21 image: docker.io/postgres:18.1-alpine3.21
container_name: gitea-postgres container_name: gitea-postgres
env_file: env_file:
- .env - .env