diff --git a/birdnet-go/CHANGELOG.md b/birdnet-go/CHANGELOG.md index d108bab9b0..c3357d5516 100644 --- a/birdnet-go/CHANGELOG.md +++ b/birdnet-go/CHANGELOG.md @@ -1,6 +1,9 @@ +## 20260827.1 (07-10-2026) + +- Fix: the image kept the `.templates/` scripts of an earlier build, because a rebuild reused the cached module-download layer (the 2026-08-28 image still carried 2026-08-26 scripts). The layer is now refreshed on every build, so template fixes reach this add-on. - Local disks: `localdisks` can now mount a single folder of a disk with `disk/folder` (e.g. `sda1/public` or `NAS/public`, mounted at `/mnt//`). Existing values are unchanged. - Migrate legacy add-on configuration map names to current app configuration terminology. - + ## 20260827 (2026-08-29) - Update to latest version from tphakala/birdnet-go (changelog : https://github.com/tphakala/birdnet-go/releases) - Upstream tag : 20260823 diff --git a/birdnet-go/Dockerfile b/birdnet-go/Dockerfile index 0d1b656847..cfa7a025d2 100644 --- a/birdnet-go/Dockerfile +++ b/birdnet-go/Dockerfile @@ -57,9 +57,15 @@ RUN if [ ! -f /bin/sh ] && [ -f /usr/bin/sh ]; then ln -s /usr/bin/sh /bin/sh; f # Modules ARG MODULES="00-local_mounts.sh 00-smb_mounts.sh" +# BUILD_DATE changes on every CI run, busting this layer's cache. The builder reuses +# the layers of the previous image, and ha_automodules.sh downloads the .templates/ +# scripts at build time, so without it a rebuild keeps the scripts of an earlier build +ARG BUILD_DATE=unknown + # Automatic modules download COPY ha_automodules.sh /ha_automodules.sh -RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh +RUN echo "Build date marker: ${BUILD_DATE}" && \ + chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh # Manual apps ENV PACKAGES="alsa-utils libasound2-plugins nginx yq" diff --git a/birdnet-go/config.yaml b/birdnet-go/config.yaml index a283601cb2..230ce0fe0b 100644 --- a/birdnet-go/config.yaml +++ b/birdnet-go/config.yaml @@ -128,4 +128,4 @@ slug: birdnet-go udev: true url: https://github.com/alexbelgium/hassio-addons/tree/master/birdnet-go usb: true -version: "20260827" +version: "20260827.1"