================================================================================ Apps already with an update PR: - code-server (4.90.3 -> 4.91.1) see https://github.com/YunoHost-Apps/code-server_ynh/pull/101 - cryptpad (5.3.0 -> 2024.6.0) see https://github.com/YunoHost-Apps/cryptpad_ynh/pull/222 - discourse (2.8.14 -> 3.2.4) see https://github.com/YunoHost-Apps/discourse_ynh/pull/191 - elabftw (4.2.4 -> 5.0.4) see https://github.com/YunoHost-Apps/elabftw_ynh/pull/13 - element-call (0.5.17 -> 0.5.18) see https://github.com/YunoHost-Apps/element-call_ynh/pull/20 - firefly-iii-di (1.2.2 -> 1.5.2) see https://github.com/YunoHost-Apps/firefly-iii-di_ynh/pull/15 - jeedom (4.1.19 -> 4.4.8.1) see https://github.com/YunoHost-Apps/jeedom_ynh/pull/36 - joomla (5.1.1 -> 5.1.2) see https://github.com/YunoHost-Apps/joomla_ynh/pull/47 - jupyterlab (4.1.5 -> 5.0.0) see https://github.com/YunoHost-Apps/jupyterlab_ynh/pull/149 - libreddit (0.30.1 -> 3.0.0) see https://github.com/YunoHost-Apps/libreddit_ynh/pull/48 - matrix-appservice-irc (0.36.0 -> 2.0.1) see https://github.com/YunoHost-Apps/matrix-appservice-irc_ynh/pull/7 - mautrix_telegram (0.15.1 -> 0.15.2) see https://github.com/YunoHost-Apps/mautrix_telegram_ynh/pull/72 - misskey (2024.3.1 -> 2024.5.0) see https://github.com/YunoHost-Apps/misskey_ynh/pull/161 - ofbiz (18.12.07 -> 18.12.15) see https://github.com/YunoHost-Apps/ofbiz_ynh/pull/15 - olivetin (2024.07.13 -> 2024.07.153) see https://github.com/YunoHost-Apps/olivetin_ynh/pull/11 - peertube-search-index (0.0.1.2023.08.08 -> 1.0.0) see https://github.com/YunoHost-Apps/peertube-search-index_ynh/pull/38 - pleroma (2.6.2 -> 2.6.3) see https://github.com/YunoHost-Apps/pleroma_ynh/pull/273 - rallly (3.7.0 -> 3.9.0) see https://github.com/YunoHost-Apps/rallly_ynh/pull/10 - teampass (3.0.0.23 -> 3.1.1) see https://github.com/YunoHost-Apps/teampass_ynh/pull/41 - tooljet (2.63.0 -> 2.65.1) see https://github.com/YunoHost-Apps/tooljet_ynh/pull/197 - tracim (04.09.01 -> 04.10.00) see https://github.com/YunoHost-Apps/tracim_ynh/pull/30 - wallabag2 (2.5.4 -> 2.6.9) see https://github.com/YunoHost-Apps/wallabag2_ynh/pull/212 - zwave-js-ui (9.16.0 -> 9.16.1) see https://github.com/YunoHost-Apps/zwave-js-ui_ynh/pull/163 ================================================================================ Apps updated: - autobrr (1.43.0 -> 1.44.0) see https://github.com/YunoHost-Apps/autobrr_ynh/pull/18 - firefly-iii (6.1.18 -> 6.1.19) see https://github.com/YunoHost-Apps/firefly-iii_ynh/pull/132 - ghost (5.87.3 -> 5.88.1) see https://github.com/YunoHost-Apps/ghost_ynh/pull/364 - invoiceninja5 (5.10.11 -> 5.10.12) see https://github.com/YunoHost-Apps/invoiceninja5_ynh/pull/292 - jackett (0.22.344 -> 0.22.353) see https://github.com/YunoHost-Apps/jackett_ynh/pull/176 - minetest (app version did not change) see https://github.com/YunoHost-Apps/minetest_ynh/pull/78 - pihole (app version did not change) see https://github.com/YunoHost-Apps/pihole_ynh/pull/202 ================================================================================ Apps failed: ======================================== domoticz ---------------------------------------- Checking main ... Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 528, in get_latest_version_and_asset _, url = self.find_matching_asset(latest_assets, asset_regex) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 451, in find_matching_asset raise RuntimeError( RuntimeError: No assets matching regex '.*domoticz_linux_aarch64.tgz' in ['domoticz_linux_2024.7_x86_64.tgz'] The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run update = self.get_source_update(source, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 394, in get_source_update result = self.get_latest_version_and_asset(strategy, asset, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 531, in get_latest_version_and_asset raise RuntimeError( RuntimeError: No assets matching regex '.*domoticz_linux_aarch64.tgz' in ['domoticz_linux_2024.7_x86_64.tgz']. Full release details on https://github.com/domoticz/domoticz/releases/tag/2024.7. ======================================== focalboard ---------------------------------------- Checking main ... Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 517, in get_latest_version_and_asset _, url = self.find_matching_asset(latest_assets, asset) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 451, in find_matching_asset raise RuntimeError( RuntimeError: No assets matching regex '^focalboard-server-linux-amd64.tar.gz$' in ['mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.sig', 'mattermost-plugin-focalboard.tar.gz', 'mattermost-plugin-focalboard.tar.gz.asc', 'mattermost-plugin-focalboard.tar.gz.sig'] The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run update = self.get_source_update(source, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 394, in get_source_update result = self.get_latest_version_and_asset(strategy, asset, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 520, in get_latest_version_and_asset raise RuntimeError( RuntimeError: No assets matching regex '^focalboard-server-linux-amd64.tar.gz$' in ['mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-darwin-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-amd64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-linux-arm64.tar.gz.sig', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.asc', 'mattermost-plugin-focalboard-v8.0.0-windows-amd64.tar.gz.sig', 'mattermost-plugin-focalboard.tar.gz', 'mattermost-plugin-focalboard.tar.gz.asc', 'mattermost-plugin-focalboard.tar.gz.sig']. Full release details on https://github.com/mattermost/focalboard/releases/tag/v8.0.0. ======================================== plainpad ---------------------------------------- Checking main ... Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run update = self.get_source_update(source, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 394, in get_source_update result = self.get_latest_version_and_asset(strategy, asset, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 492, in get_latest_version_and_asset latest_version_orig, latest_version = self.relevant_versions( File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 353, in relevant_versions raise RuntimeError("No tags were found after sanity filtering!") RuntimeError: No tags were found after sanity filtering! ======================================== roundcube ---------------------------------------- Checking main ... Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 517, in get_latest_version_and_asset _, url = self.find_matching_asset(latest_assets, asset) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 455, in find_matching_asset raise RuntimeError( RuntimeError: Too many assets matching regex 'roundcubemail-.*.tar.gz': {'roundcubemail-1.6.7-complete.tar.gz': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7-complete.tar.gz', 'roundcubemail-1.6.7-complete.tar.gz.asc': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7-complete.tar.gz.asc', 'roundcubemail-1.6.7.tar.gz': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7.tar.gz', 'roundcubemail-1.6.7.tar.gz.asc': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7.tar.gz.asc'} The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run update = self.get_source_update(source, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 394, in get_source_update result = self.get_latest_version_and_asset(strategy, asset, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 520, in get_latest_version_and_asset raise RuntimeError( RuntimeError: Too many assets matching regex 'roundcubemail-.*.tar.gz': {'roundcubemail-1.6.7-complete.tar.gz': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7-complete.tar.gz', 'roundcubemail-1.6.7-complete.tar.gz.asc': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7-complete.tar.gz.asc', 'roundcubemail-1.6.7.tar.gz': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7.tar.gz', 'roundcubemail-1.6.7.tar.gz.asc': 'https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7.tar.gz.asc'}. Full release details on https://github.com/roundcube/roundcubemail/releases/tag/1.6.7. ======================================== snserver ---------------------------------------- Checking main ... Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run update = self.get_source_update(source, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 394, in get_source_update result = self.get_latest_version_and_asset(strategy, asset, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 492, in get_latest_version_and_asset latest_version_orig, latest_version = self.relevant_versions( File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 353, in relevant_versions raise RuntimeError("No tags were found after sanity filtering!") RuntimeError: No tags were found after sanity filtering! ======================================== webtrees ---------------------------------------- Checking main ... Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 234, in run update = self.get_source_update(source, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 394, in get_source_update result = self.get_latest_version_and_asset(strategy, asset, infos) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 540, in get_latest_version_and_asset raise ValueError( ValueError: For the latest tag strategies, only asset = 'tarball' is supported ======================================== wetty ---------------------------------------- Checking main ... Current version in manifest: 2.5.0 Newest version on upstream: 2.7.0 Update needed for main Computing sha256sum for https://github.com/butlerx/wetty/archive/refs/tags/v2.7.0.tar.gz ... already existing Commits were already commited on branch! Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 283, in run pr_url = self.repo.create_pr(branch_name, pr_title, commit_msg) or "" File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 187, in create_pr pr = self.repo.create_pull( File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/github/Repository.py", line 1569, in create_pull headers, data = self._requester.requestJsonAndCheck("POST", f"{self.url}/pulls", input=post_parameters) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/github/Requester.py", line 548, in requestJsonAndCheck return self.__check(*self.requestJson(verb, url, parameters, headers, input, self.__customConnection(url))) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/venv/lib/python3.9/site-packages/github/Requester.py", line 609, in __check raise self.createException(status, responseHeaders, data) github.GithubException.GithubException: 422 {"message": "Validation Failed", "errors": [{"resource": "PullRequest", "code": "custom", "message": "No commits between testing and ci-auto-update-2.7.0"}], "documentation_url": "https://docs.github.com/rest/pulls/pulls#create-a-pull-request", "status": "422"} During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 690, in run_autoupdate_for_multiprocessing result = autoupdater.run(edit=edit, commit=commit, pr=pr) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 287, in run pr_url = self.repo.get_pr(branch_name) File "/var/www/app_yunohost/apps/tools/autoupdate_app_sources/autoupdate_app_sources.py", line 195, in get_pr return next(pull.html_url for pull in self.repo.get_pulls(head=branch)) StopIteration