43 Commits

Author SHA1 Message Date
2c9d0cb81a Update build-info on 2025-07-06T13:01:37Z 2025-07-06 13:01:37 +00:00
e06634eee8 Update changelogs on 2025-07-06T13:00:32Z 2025-07-06 13:00:32 +00:00
4513c64da5 autl build chain test
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m39s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Successful in 2m47s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 58s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Successful in 57s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m0s
2025-07-06 05:49:08 -07:00
a3a2a84d44 enable needs for build info after testing
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m50s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 58s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-07-06 05:34:56 -07:00
86095ddae8 Update build-info on 2025-07-06T12:34:12Z 2025-07-06 12:34:12 +00:00
6e3b4bbdaf size add bytes
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m59s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m3s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Has been cancelled
2025-07-06 05:26:07 -07:00
1e2cd32431 size update
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-07-06 05:23:23 -07:00
c8888232ed Update build-info on 2025-07-06T12:16:42Z 2025-07-06 12:16:42 +00:00
2175f6501c size test
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m43s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 58s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 55s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
2025-07-06 05:08:08 -07:00
c204d9e283 size test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m36s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Failing after 55s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 58s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
2025-07-06 04:51:54 -07:00
e7f1f0f571 test
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Has been cancelled
2025-07-05 21:59:46 -07:00
0c15327f26 Update build-info on 2025-07-06T04:57:57Z 2025-07-06 04:57:57 +00:00
6be401348f more build info
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m38s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 59s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 56s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
2025-07-05 21:50:17 -07:00
3dd8d6009f update
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-07-05 21:48:57 -07:00
584239cceb Update build-info on 2025-07-06T04:38:41Z 2025-07-06 04:38:41 +00:00
c2a7a26e5f test
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m45s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Successful in 1m2s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 56s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
2025-07-05 21:30:52 -07:00
2f89d2fb68 update
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
2025-07-05 21:29:53 -07:00
95671a8e94 update
All checks were successful
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Successful in 6m43s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Successful in 56s
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been skipped
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been skipped
2025-07-05 20:54:56 -07:00
f0d553801b update
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / generate-build-info (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / build-rootfs-archives (push) Has been cancelled
2025-07-05 20:54:13 -07:00
bcc03bf324 Update build-info on 2025-07-06T03:51:25Z 2025-07-06 03:51:25 +00:00
06cce689af test
All checks were successful
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 6m40s
Build, Upload RootFS, and Push Docker Images / generate-build-info (push) Successful in 59s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Successful in 56s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been skipped
2025-07-05 20:43:48 -07:00
c2a8a7f031 Update build-info on 2025-07-06T03:20:57Z 2025-07-06 03:20:57 +00:00
5ea887cd7e test
All checks were successful
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 6m42s
Build, Upload RootFS, and Push Docker Images / generate-build-info (push) Successful in 56s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Successful in 56s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been skipped
2025-07-05 20:13:17 -07:00
aaa5e13d06 test
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 6m51s
Build, Upload RootFS, and Push Docker Images / generate-build-info (push) Failing after 58s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Successful in 58s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been skipped
2025-07-05 19:58:25 -07:00
d7db07207a test 2025-07-05 19:54:14 -07:00
5d821cb94f test 2025-07-05 19:52:54 -07:00
19a318b87e Update changelogs on 2025-07-06T02:05:33Z 2025-07-06 02:05:33 +00:00
bc24044b7a fix spaceing in build logs
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 6m56s
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Successful in 1m1s
Build, Upload RootFS, and Push Docker Images / generate-build-info (push) Failing after 55s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Successful in 59s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
2025-07-05 18:57:32 -07:00
ca4bbb7e05 test
Some checks failed
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
2025-07-05 18:55:42 -07:00
ac90374d05 test
Some checks failed
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Has been cancelled
2025-07-05 18:55:09 -07:00
903afbca2e reenabled needs section in workflow
Some checks failed
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Has been cancelled
2025-07-05 18:50:11 -07:00
58df8d4f7b Update changelogs on 2025-07-06T01:22:34Z 2025-07-06 01:22:34 +00:00
5be9075509 update
All checks were successful
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m10s
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Successful in 57s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Successful in 1m0s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
2025-07-05 18:14:21 -07:00
9f19232396 Update .gitea/workflows/base-build.yml
Some checks failed
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Has been cancelled
2025-07-05 18:10:25 -07:00
71dc35d41a Update changelogs on 2025-07-06T01:05:18Z
Some checks failed
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Has been cancelled
2025-07-06 01:05:18 +00:00
aaa587c176 Update changelogs on 2025-07-06T00:57:07Z
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m8s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
2025-07-06 00:57:07 +00:00
f12cb080e0 Update changelogs on 2025-07-06T00:48:49Z
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m14s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
2025-07-06 00:48:49 +00:00
8383a5b587 Update changelogs on 2025-07-06T00:40:36Z
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m7s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
2025-07-06 00:40:36 +00:00
170917d781 Update changelogs on 2025-07-06T00:32:06Z
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m25s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has been cancelled
2025-07-06 00:32:06 +00:00
2e86853d96 test fix
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m40s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Has started running
2025-07-05 17:23:12 -07:00
af317dfbd3 fix
Some checks failed
Build, Upload RootFS, and Push Docker Images / build-rootfs-archives (push) Successful in 7m21s
Build, Upload RootFS, and Push Docker Images / generate-changelogs (push) Failing after 1m3s
Build, Upload RootFS, and Push Docker Images / push-archives-to-repo (push) Successful in 59s
Build, Upload RootFS, and Push Docker Images / build-and-push-docker-images (push) Has been skipped
2025-07-05 16:40:28 -07:00
e9a5e4e272 test 2025-07-05 16:39:09 -07:00
b9bf47187c test 2025-07-05 16:36:13 -07:00
9 changed files with 329 additions and 26 deletions

View File

@@ -1,9 +1,12 @@
name: Build, Upload RootFS, and Push Docker Images name: Build, Upload RootFS, and Push Docker Images, update changelog, update build info.
on: on:
push: push:
branches: branches:
- main - main
paths-ignore:
- '**/CHANGES.md'
- '**/build-info.json'
schedule: schedule:
- cron: '0 12 * * 0' # Sundays at noon UTC - cron: '0 12 * * 0' # Sundays at noon UTC
@@ -87,8 +90,8 @@ jobs:
fi fi
build-and-push-docker-images: build-and-push-docker-images:
needs: push-archives-to-repo # needs: push-archives-to-repo
if: needs.push-archives-to-repo.outputs.archives_changed == 'true' # if: needs.push-archives-to-repo.outputs.archives_changed == 'true'
runs-on: docker-build runs-on: docker-build
steps: steps:
@@ -114,7 +117,7 @@ jobs:
done done
generate-changelogs: generate-changelogs:
# needs: build-and-push-docker-images needs: build-and-push-docker-images
runs-on: docker-build runs-on: docker-build
steps: steps:
@@ -122,20 +125,19 @@ jobs:
uses: actions/checkout@v3 uses: actions/checkout@v3
- name: Clone upload repo - name: Clone upload repo
run: git clone "${{ env.REPO_URL }}" upload-repo run: git clone https://${{ secrets.GIT_USERNAME }}:${{ secrets.GIT_TOKEN }}@gitea.fithwum.tech/fithwum/debian-base.git upload-repo
- name: Generate CHANGES.md and build-info.json - name: Generate per-version changelogs
run: | run: |
cd upload-repo cd upload-repo
for version in buster bullseye bookworm docker-build; do for version in buster bullseye bookworm docker-build; do
echo "[INFO] Processing $version" echo "[INFO] Updating changelog for $version"
mkdir -p "$version"
changelog="$version/CHANGES.md" changelog="$version/CHANGES.md"
infofile="$version/build-info.json" mkdir -p "$(dirname "$changelog")"
touch "$changelog" touch "$changelog"
infofile="$version/build-info.json"
last_commit="" last_commit=""
if [ -f "$infofile" ]; then if [ -f "$infofile" ]; then
last_commit=$(jq -r '.commit' "$infofile") last_commit=$(jq -r '.commit' "$infofile")
@@ -143,32 +145,109 @@ jobs:
echo -e "\n## $(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> "$changelog" echo -e "\n## $(date -u +'%Y-%m-%dT%H:%M:%SZ')" >> "$changelog"
if [ -n "$last_commit" ]; then if [ -n "$last_commit" ]; then
git log "${last_commit}..HEAD" --pretty=format:"- %s (%an)" >> "$changelog" git log "${last_commit}..HEAD" --pretty=format:"- %s (%an)" | head -n 10 >> "$changelog"
else else
git log -n 5 --pretty=format:"- %s (%an)" >> "$changelog" git log -n 10 --pretty=format:"- %s (%an)" >> "$changelog"
fi fi
done
# Build metadata file
cat <<EOF > "$infofile"
{
"version": "$version",
"commit": "$(git rev-parse HEAD)",
"build_time": "$(date -u +'%Y-%m-%dT%H:%M:%SZ')",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:$version"
}
EOF
done
- name: Commit and push changelogs if changed - name: Commit and push changelogs if changed
run: |
cd upload-repo
git config user.name "${{ secrets.GIT_USERNAME }}"
git config user.email "${{ secrets.GIT_EMAIL }}"
if git status --porcelain | grep .; then
git add */CHANGES.md
git commit -m "Update changelogs on $(date -u +'%Y-%m-%dT%H:%M:%SZ')" --no-verify
git push
else
echo "[INFO] No changelog changes to commit."
fi
generate-build-info:
needs: generate-changelogs
runs-on: docker-build
steps:
- name: Checkout source
uses: actions/checkout@v3
- name: Clone upload repo
run: |
git clone "https://${{ secrets.GIT_USERNAME }}:${{ secrets.GIT_TOKEN }}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo
- name: Generate build-info.json per version
run: |
human_size() {
local b=$1
local d=''
local s=0
local S=(B KB MB GB TB)
while ((b >= 1024 && s < ${#S[@]}-1)); do
d=$((b % 1024))
b=$((b / 1024))
s=$((s + 1))
done
printf "%s%s\n" "$b" "${S[$s]}"
}
cd upload-repo
for version in buster bullseye bookworm docker-build; do
echo "[INFO] Generating build-info.json for $version"
mkdir -p "$version"
infofile="$version/build-info.json"
image="gitea.fithwum.tech/fithwum/debian-base:$version"
digest=$(docker inspect --format='{{if .RepoDigests}}{{index .RepoDigests 0}}{{else}}unknown{{end}}' "$image" 2>/dev/null || echo "unknown")
size_bytes=$(docker image inspect "$image" --format='{{.Size}}' 2>/dev/null || echo "0")
size_bytes=${size_bytes//[^0-9]/}
if [[ -z "$size_bytes" ]]; then size_bytes=0; fi
size_human=$(human_size "$size_bytes")
jq -n \
--arg version "$version" \
--arg commit "$(git rev-parse HEAD)" \
--arg build_time "$(date -u +'%Y-%m-%dT%H:%M:%SZ')" \
--arg image_tag "$image" \
--arg digest "$digest" \
--arg image_size "$size_human" \
--argjson image_size_bytes "$size_bytes" \
'{
version: $version,
commit: $commit,
build_time: $build_time,
image_tag: $image_tag,
digest: $digest,
image_size: $image_size,
image_size_bytes: $image_size_bytes
}' > "$infofile"
done
- name: Commit and push build-info if changed
run: | run: |
cd upload-repo cd upload-repo
git config --global user.name "${{ env.GIT_USERNAME }}" git config --global user.name "${{ env.GIT_USERNAME }}"
git config --global user.email "${{ env.GIT_EMAIL }}" git config --global user.email "${{ env.GIT_EMAIL }}"
if git status --porcelain | grep .; then if git status --porcelain | grep .; then
git add */CHANGES.md */build-info.json git add */build-info.json
git commit -m "Update changelogs and metadata on $(date -u +'%Y-%m-%dT%H:%M:%SZ')" git commit -m "Update build-info on $(date -u +'%Y-%m-%dT%H:%M:%SZ')"
git push git push
# Tag the commit for each version
for version in buster bullseye bookworm docker-build; do
TAG="build-$version"
# Delete local tag if exists
git tag -d "$TAG" 2>/dev/null || true
# Create tag on current HEAD
git tag "$TAG"
# Push tag to remote (force in case tag exists)
git push origin "$TAG" --force
done
else else
echo "[INFO] No changelog or metadata changes to commit." echo "[INFO] No build-info changes to commit."
fi fi

47
bookworm/CHANGES.md Normal file
View File

@@ -0,0 +1,47 @@
## 2025-07-06T00:32:06Z
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
- fix repo url (fithwum)
## 2025-07-06T00:40:35Z
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
## 2025-07-06T00:48:48Z
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
## 2025-07-06T00:57:06Z
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
## 2025-07-06T01:05:17Z
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
## 2025-07-06T01:22:33Z
- update (fithwum)
- Update .gitea/workflows/base-build.yml (fithwum)
- Update changelogs on 2025-07-06T01:05:18Z (fithwum)
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
## 2025-07-06T02:05:32Z
- fix spaceing in build logs (fithwum)
- test (fithwum)
- test (fithwum)
- reenabled needs section in workflow (fithwum)
- Update changelogs on 2025-07-06T01:22:34Z (fithwum)
## 2025-07-06T13:00:31Z
- autl build chain test (fithwum)
- enable needs for build info after testing (fithwum)
- Update build-info on 2025-07-06T12:34:12Z (fithwum)

9
bookworm/build-info.json Normal file
View File

@@ -0,0 +1,9 @@
{
"version": "bookworm",
"commit": "e06634eee8adfcda50b630196bf150b7babbadbc",
"build_time": "2025-07-06T13:01:36Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:bookworm",
"digest": "unknown",
"image_size": "281MB",
"image_size_bytes": 295153546
}

47
bullseye/CHANGES.md Normal file
View File

@@ -0,0 +1,47 @@
## 2025-07-06T00:32:06Z
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
- fix repo url (fithwum)
## 2025-07-06T00:40:35Z
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
## 2025-07-06T00:48:48Z
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
## 2025-07-06T00:57:06Z
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
## 2025-07-06T01:05:17Z
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
## 2025-07-06T01:22:33Z
- update (fithwum)
- Update .gitea/workflows/base-build.yml (fithwum)
- Update changelogs on 2025-07-06T01:05:18Z (fithwum)
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
## 2025-07-06T02:05:32Z
- fix spaceing in build logs (fithwum)
- test (fithwum)
- test (fithwum)
- reenabled needs section in workflow (fithwum)
- Update changelogs on 2025-07-06T01:22:34Z (fithwum)
## 2025-07-06T13:00:31Z
- autl build chain test (fithwum)
- enable needs for build info after testing (fithwum)
- Update build-info on 2025-07-06T12:34:12Z (fithwum)

9
bullseye/build-info.json Normal file
View File

@@ -0,0 +1,9 @@
{
"version": "bullseye",
"commit": "e06634eee8adfcda50b630196bf150b7babbadbc",
"build_time": "2025-07-06T13:01:36Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:bullseye",
"digest": "unknown",
"image_size": "281MB",
"image_size_bytes": 295153546
}

47
buster/CHANGES.md Normal file
View File

@@ -0,0 +1,47 @@
## 2025-07-06T00:32:06Z
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
- fix repo url (fithwum)
## 2025-07-06T00:40:35Z
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
## 2025-07-06T00:48:48Z
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
## 2025-07-06T00:57:06Z
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
## 2025-07-06T01:05:17Z
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
## 2025-07-06T01:22:33Z
- update (fithwum)
- Update .gitea/workflows/base-build.yml (fithwum)
- Update changelogs on 2025-07-06T01:05:18Z (fithwum)
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
## 2025-07-06T02:05:32Z
- fix spaceing in build logs (fithwum)
- test (fithwum)
- test (fithwum)
- reenabled needs section in workflow (fithwum)
- Update changelogs on 2025-07-06T01:22:34Z (fithwum)
## 2025-07-06T13:00:31Z
- autl build chain test (fithwum)
- enable needs for build info after testing (fithwum)
- Update build-info on 2025-07-06T12:34:12Z (fithwum)

9
buster/build-info.json Normal file
View File

@@ -0,0 +1,9 @@
{
"version": "buster",
"commit": "e06634eee8adfcda50b630196bf150b7babbadbc",
"build_time": "2025-07-06T13:01:36Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:buster",
"digest": "unknown",
"image_size": "281MB",
"image_size_bytes": 295153546
}

47
docker-build/CHANGES.md Normal file
View File

@@ -0,0 +1,47 @@
## 2025-07-06T00:32:06Z
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
- fix repo url (fithwum)
## 2025-07-06T00:40:35Z
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
- test (fithwum)
## 2025-07-06T00:48:48Z
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
- test (fithwum)
## 2025-07-06T00:57:06Z
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
- fix (fithwum)
## 2025-07-06T01:05:17Z
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
- Update changelogs on 2025-07-06T00:40:36Z (fithwum)
- Update changelogs on 2025-07-06T00:32:06Z (fithwum)
- test fix (fithwum)
## 2025-07-06T01:22:33Z
- update (fithwum)
- Update .gitea/workflows/base-build.yml (fithwum)
- Update changelogs on 2025-07-06T01:05:18Z (fithwum)
- Update changelogs on 2025-07-06T00:57:07Z (fithwum)
- Update changelogs on 2025-07-06T00:48:49Z (fithwum)
## 2025-07-06T02:05:32Z
- fix spaceing in build logs (fithwum)
- test (fithwum)
- test (fithwum)
- reenabled needs section in workflow (fithwum)
- Update changelogs on 2025-07-06T01:22:34Z (fithwum)
## 2025-07-06T13:00:32Z
- autl build chain test (fithwum)
- enable needs for build info after testing (fithwum)
- Update build-info on 2025-07-06T12:34:12Z (fithwum)

View File

@@ -0,0 +1,9 @@
{
"version": "docker-build",
"commit": "e06634eee8adfcda50b630196bf150b7babbadbc",
"build_time": "2025-07-06T13:01:36Z",
"image_tag": "gitea.fithwum.tech/fithwum/debian-base:docker-build",
"digest": "unknown",
"image_size": "281MB",
"image_size_bytes": 295153546
}