fix
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (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
Some checks failed
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Docker prune (vm-docker-build2) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build RootFS Archives (trixie) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bookworm) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (bullseye) (push) Has been cancelled
Build, Upload RootFS, and Push Docker Images, update changelog, update build info. / Build & Push Docker Images (trixie) (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
This commit is contained in:
@@ -401,14 +401,14 @@ jobs:
|
|||||||
GIT_CREDENTIAL="${{ secrets.GIT_TOKEN || secrets.GIT_PASSWORD }}"
|
GIT_CREDENTIAL="${{ secrets.GIT_TOKEN || secrets.GIT_PASSWORD }}"
|
||||||
git clone --depth=1 "https://${{ env.GIT_USERNAME }}:${GIT_CREDENTIAL}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo
|
git clone --depth=1 "https://${{ env.GIT_USERNAME }}:${GIT_CREDENTIAL}@gitea.fithwum.tech/fithwum/debian-base.git" upload-repo
|
||||||
|
|
||||||
- name: Copy sha256sums.txt
|
# - name: Copy sha256sums.txt
|
||||||
run: |
|
# run: |
|
||||||
if [[ -f upload-repo/sha256sums.txt ]]; then
|
# if [[ -f upload-repo/sha256sums.txt ]]; then
|
||||||
cp upload-repo/sha256sums.txt buildinfo/
|
# cp upload-repo/sha256sums.txt buildinfo/
|
||||||
else
|
# else
|
||||||
echo "[ERROR] sha256sums.txt missing in upload-repo!"
|
# echo "[ERROR] sha256sums.txt missing in upload-repo!"
|
||||||
exit 1
|
# exit 1
|
||||||
fi
|
# fi
|
||||||
|
|
||||||
- name: Generate build-info.json files
|
- name: Generate build-info.json files
|
||||||
run: |
|
run: |
|
||||||
@@ -449,13 +449,30 @@ jobs:
|
|||||||
|
|
||||||
# Load SHA256 from file if available
|
# Load SHA256 from file if available
|
||||||
TARBALL_NAME="debian-$version.tar.bz2"
|
TARBALL_NAME="debian-$version.tar.bz2"
|
||||||
SHA256_LINE=$(grep -F "$TARBALL_NAME" sha256sums.txt || true)
|
TARBALL_PATH="../upload-repo/$version/$TARBALL_NAME"
|
||||||
if [[ -z "$SHA256_LINE" ]]; then
|
SHA_FILE="../upload-repo/$version/sha256sums.txt"
|
||||||
echo "[WARN] SHA256 for $TARBALL_NAME not found!"
|
|
||||||
SHA256="unknown"
|
SHA256="unknown"
|
||||||
else
|
|
||||||
|
if [[ -f "$TARBALL_PATH" ]]; then
|
||||||
|
echo "[INFO] Found tarball for $version: $TARBALL_NAME"
|
||||||
|
|
||||||
|
if [[ ! -f "$SHA_FILE" ]]; then
|
||||||
|
echo "[ERROR] sha256sums.txt missing for $version but tarball exists"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
SHA256_LINE=$(grep -F "$TARBALL_NAME" "$SHA_FILE" || true)
|
||||||
|
|
||||||
|
if [[ -z "$SHA256_LINE" ]]; then
|
||||||
|
echo "[ERROR] SHA256 entry missing for $TARBALL_NAME in $SHA_FILE"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
SHA256=$(echo "$SHA256_LINE" | awk '{print $1}')
|
SHA256=$(echo "$SHA256_LINE" | awk '{print $1}')
|
||||||
echo "[INFO] SHA256 for $TARBALL_NAME: $SHA256"
|
echo "[INFO] SHA256 for $TARBALL_NAME: $SHA256"
|
||||||
|
else
|
||||||
|
echo "[INFO] No tarball for $version — skipping SHA256 enforcement"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
jq -n \
|
jq -n \
|
||||||
|
|||||||
Reference in New Issue
Block a user