diff --git a/.github/workflows/BuildImage.yml b/.github/workflows/BuildImage.yml index cd9ca4fc..aca97112 100644 --- a/.github/workflows/BuildImage.yml +++ b/.github/workflows/BuildImage.yml @@ -32,7 +32,7 @@ jobs: echo "MULTI_ARCH=${{ env.MULTI_ARCH }}" >> $GITHUB_OUTPUT if [[ -z "${{ env.MOD_VERSION }}" ]]; then # **** If the mod needs to be versioned, set the versioning logic below. Otherwise leave as is. **** - MOD_VERSION="2.19.0" + MOD_VERSION="2.19.2" else MOD_VERSION=${{ env.MOD_VERSION }} echo "MOD_VERSION_OVERRIDE=true" >> $GITHUB_OUTPUT diff --git a/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run index ffb3b884..740fae31 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run +++ b/root/etc/s6-overlay/s6-rc.d/init-mod-radarr-striptracks-add-package/run @@ -1,4 +1,5 @@ #!/usr/bin/with-contenv bash +# shellcheck shell=bash cat <&2 break @@ -1133,7 +1144,8 @@ function check_video { # Create temporary filename local basename="$(basename -- "${striptracks_video}")" local fileroot="${basename%.*}" - export striptracks_tempvideo="$(dirname -- "${striptracks_video}")/$(mktemp -u -- "${fileroot:0:5}.tmp.XXXXXX")" + # ._ prefixed files are ignored by Radarr/Sonarr (see issues #65 and #115) + export striptracks_tempvideo="$(dirname -- "${striptracks_video}")/$(mktemp -u -- "._${fileroot:0:5}.tmp.XXXXXX")" [ $striptracks_debug -ge 1 ] && echo "Debug|Using temporary file \"$striptracks_tempvideo\"" | log } function detect_languages { @@ -1260,7 +1272,6 @@ function detect_languages { local message="Warn|No languages found in any profile or custom format. Unable to use automatic language detection." echo "$message" | log echo "$message" >&2 - change_exit_status 20 else # Final determination of configured languages in profiles or custom formats local profileLangNames="$(echo $profileLanguages | jq -crM '[.[].name]')"