[05:07:49]
<starscraper> thanks! no idea what I'm doing rn so no specific asks. general devops resources would be appreciated if you have them offhand, for the moment I'm just muddling through 😁
[20:43:26]
<orhtej2> > <@yunohostinfra:matrix.org> Failed to run the source auto-update for : limesurvey. Please run manually the `autoupdate_app_sources.py` script on these apps to debug what is happening! Debug log : http://paste.yunohost.org/raw/nolujufehu
Hmm looks like regression
[20:43:27]
<orhtej2> How come auto update supports different upstream
[20:43:27]
<Salamandar> > Hmm looks like regression
my fault most certainly
[20:43:27]
<Yunohost Git/Infra notifications> Failed to run the source auto-update for : limesurvey. Please run manually the `autoupdate_app_sources.py` script on these apps to debug what is happening! Debug log : http://paste.yunohost.org/raw/nolujufehu
[20:43:29]
<Salamandar> Ah no it's the app whose tags contain a "+"
[20:43:29]
<orhtej2> > <@Salamandar:matrix.org> Ah no it's the app whose tags contain a "+"
Actually it fails to even fetch the repo
[20:48:41]
<orhtej2> ```
Ignoring tag 6.4.2+240115, doesn't look like a version number
Ignoring tag 6.4.1+240108, doesn't look like a version number
```
I mean WTF are we supposed to even do here
[20:48:41]
<Salamandar> gasp
[20:49:36]
<orhtej2> ahhh it's first time this thing even runs through autoupdater
[20:51:22]
<orhtej2> IDK, perhaps we should support custom version extraction regex or smth 🤷
[20:51:23]
<Salamandar> yeah
[20:51:27]
<orhtej2> also wtf https://github.com/YunoHost/apps/blob/fd5469dd11a4355f32a49d1f3a3e983c41f303b2/schemas/manifest.v2.schema.json#L422C1-L424C43
[20:53:20]
<orhtej2> ah phew, didn't break it: https://github.com/YunoHost/apps/blob/fd5469dd11a4355f32a49d1f3a3e983c41f303b2/tools/autoupdate_app_sources/autoupdate_app_sources.py#L292C8-L294C10
[20:58:25]
<Salamandar> > also wtf https://github.com/YunoHost/apps/blob/fd5469dd11a4355f32a49d1f3a3e983c41f303b2/schemas/manifest.v2.schema.json#L422C1-L424C43
what about this ?
[20:58:25]
<orhtej2> didn't know you can have different upstream than the main repo
[20:58:38]
<Salamandar> ah :)
[20:58:39]
<orhtej2> but makes sense in limesurvey
[21:17:42]
<Aleks (he/him/il/lui)> (and also sometime the app install add-ons which are other sources with different upstreams)
[21:18:40]
<Émy - OniriCorpe> remplace the "+" by a "." ?
[21:19:07]
<orhtej2> https://github.com/YunoHost/apps/pull/1975 wdyt?
[21:19:22]
<orhtej2> for limesurvey:
```
Checking main ...
Current version in manifest: 5.6.8+230227
Newest version on upstream: 6.4.2.240115
Update needed for main
```