diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index b099c8f..094dde7 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -55,32 +55,18 @@ jobs: bash -c "ls -lh /output; ls -lh /; ls -lh /builder; /scripts/bootstrap-rootfs.sh \"$version\"" # bash -eux /scripts/bootstrap-rootfs.sh "$version" done - - - name: Verify tarball exists on host + + - name: Ensure Unraid FS is synced run: | - echo "[INFO] Verifying tarballs in ${{ env.OUTPUT_DIR }}" - find "${{ env.OUTPUT_DIR }}" -type f -name '*.tar.bz2' -exec ls -lh {} \; + sleep 2 + sync + ls -lh "${{ env.OUTPUT_DIR }}" - - name: Check output folder permissions + - name: TEMP - List everything recursively run: | - ls -ld "${{ env.OUTPUT_DIR }}" + echo "[DEBUG] Full tree of ${{ env.OUTPUT_DIR }}" find "${{ env.OUTPUT_DIR }}" -type f -ls - - name: Check output folder on host - run: | - echo "Host output folder contents:" - ls -R "${{ env.OUTPUT_DIR }}" - - - name: Debug output folder - run: | - echo "Archives present in output:" - find "${{ env.OUTPUT_DIR }}" -name '*.tar.bz2' -exec ls -lh {} \; - - - name: List output archives - run: | - echo "[INFO] Final archive list:" - find "${{ env.OUTPUT_DIR }}" -type f -name 'debian-*.tar.bz2' - - name: Validate that archives exist for each version run: | for version in $VERSIONS; do