diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index 93dfcd2..60faa23 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -90,6 +90,19 @@ jobs: echo "[INFO] Created $DOCKERFILE_PATH" done + - name: Commit and push Dockerfiles + run: | + git config user.name "${{ secrets.GIT_USERNAME }}" + git config user.email "${{ secrets.GIT_EMAIL }}" + + if git status --porcelain | grep .; then + git add v*/Dockerfile + git commit -m "Add/Update Dockerfiles for Alpine rootfs builds" + git push + else + echo "[INFO] No Dockerfile changes to commit." + fi + - name: Log in to Docker registry run: echo "${{ secrets.DOCKER_PASSWORD }}" | docker login ${{ env.IMAGE_REGISTRY }} -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin