2 Commits

Author SHA1 Message Date
801a2e478b update
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 6m56s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Failing after 32s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
2025-07-05 13:50:29 -07:00
3475984df8 new changelog test 2025-07-05 13:31:19 -07:00

View File

@@ -8,7 +8,7 @@ on:
- cron: '0 12 * * 0' # Sundays at noon UTC
env:
REPO_URL: ${{ secrets.REPO_URL }}
REPO_URL: ${{ secrets.REPO_URL2 }}
GIT_USERNAME: ${{ secrets.GIT_USERNAME }}
GIT_EMAIL: ${{ secrets.GIT_EMAIL }}
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
@@ -74,11 +74,19 @@ jobs:
cd upload-repo
git fetch --tags
# Get last tag, or fallback to first commit
last_tag=$(git describe --tags --abbrev=0 2>/dev/null || git rev-list --max-parents=0 HEAD)
for version in buster bullseye bookworm docker-build; do
echo "[INFO] Generating CHANGES.md for $version"
git log --pretty=format:"- %s" "$last_tag"..HEAD -- "$version/" > "$version/CHANGES.md"
changelog_path="$version/CHANGES.md"
mkdir -p "$version"
echo "[INFO] Appending to CHANGES.md for $version"
{
echo ""
echo "### Changes as of $(date -u +'%Y-%m-%dT%H:%M:%SZ')"
git log --pretty=format:"- %s" "$last_tag"..HEAD -- "$version/"
} >> "$changelog_path"
done
- name: Commit and push archives if changed