Compare commits
2 Commits
831b79e22a
...
801a2e478b
| Author | SHA1 | Date | |
|---|---|---|---|
| 801a2e478b | |||
| 3475984df8 |
@@ -8,7 +8,7 @@ on:
|
|||||||
- cron: '0 12 * * 0' # Sundays at noon UTC
|
- cron: '0 12 * * 0' # Sundays at noon UTC
|
||||||
|
|
||||||
env:
|
env:
|
||||||
REPO_URL: ${{ secrets.REPO_URL }}
|
REPO_URL: ${{ secrets.REPO_URL2 }}
|
||||||
GIT_USERNAME: ${{ secrets.GIT_USERNAME }}
|
GIT_USERNAME: ${{ secrets.GIT_USERNAME }}
|
||||||
GIT_EMAIL: ${{ secrets.GIT_EMAIL }}
|
GIT_EMAIL: ${{ secrets.GIT_EMAIL }}
|
||||||
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
|
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
|
||||||
@@ -74,11 +74,19 @@ jobs:
|
|||||||
cd upload-repo
|
cd upload-repo
|
||||||
git fetch --tags
|
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)
|
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
|
for version in buster bullseye bookworm docker-build; do
|
||||||
echo "[INFO] Generating CHANGES.md for $version"
|
changelog_path="$version/CHANGES.md"
|
||||||
git log --pretty=format:"- %s" "$last_tag"..HEAD -- "$version/" > "$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
|
done
|
||||||
|
|
||||||
- name: Commit and push archives if changed
|
- name: Commit and push archives if changed
|
||||||
|
|||||||
Reference in New Issue
Block a user