diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index 3db42d8..1c52cf2 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -40,14 +40,17 @@ jobs: fithwum/debian-$version-base \ bash base-image-script/debian-${version}_pt1.sh - RAW_ARCHIVE="debian-${version}.tar.bz2" + RAW_ARCHIVE="./debian-${version}.tar.bz2" + if [[ ! -f "$RAW_ARCHIVE" ]]; then + RAW_ARCHIVE="./output/debian-${version}.tar.bz2" + fi + FINAL_ARCHIVE="${version}/rootfs-${version}.tar.bz2" if [[ -f "$RAW_ARCHIVE" ]]; then mkdir -p "$(dirname "$FINAL_ARCHIVE")" mv "$RAW_ARCHIVE" "$FINAL_ARCHIVE" - # Generate and log SHA256 CHECKSUM=$(sha256sum "$FINAL_ARCHIVE" | awk '{print $1}') echo "[INFO] SHA256 for $FINAL_ARCHIVE: $CHECKSUM" echo "$CHECKSUM $FINAL_ARCHIVE" >> sha256sums.txt