[21:03:01]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 created new branch move_patches
[21:03:06]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 pushed 1 commit to move_patches: Move patches for packaging 2.1 ([9f99ff99](https://github.com/YunoHost-Apps/penpot_ynh/commit/9f99ff99027d00ddb40899e23aeef8b7262de552))
[21:03:07]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 opened [pull request #120](https://github.com/YunoHost-Apps/penpot_ynh/pull/120): Move patches for packaging 2.1
[21:03:52]
<m606> hello, can I have a PRE_UPGRADE hook to show a note when upgrading FROM 4.8.0~ynh1 TO any newer version ? https://doc.yunohost.org/packaging/doc#display-notes-only-for-a-specific-version
[21:03:56]
<m606> not sure if I get it right
[21:04:07]
<m606> or even better: FROM between 3.5.0~ynh1 and 4.8.0~ynh1 TO any newer version than 4.8.0~ynh1 ?
[21:04:09]
<tituspijean[m]> @m606:matrix.orgyes: https://doc.yunohost.org/packaging/doc#display-notes-only-for-a-specific-version
[21:04:15]
<tituspijean[m]> do you need an example?
[21:04:20]
<tituspijean[m]> nope unfortunately, you can only specify to version towards which the app would be upgraded
[21:04:25]
<Yunohost Git/Infra notifications> [apps] tituspijean [commented](https://github.com/YunoHost/apps/pull/2999#discussion_r2112746568) on pull request #2999 Add Horilla to wishlist: suggestion description = "Human Resource Management System designed to streamline HR processes and enhance organizati...
[21:04:27]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to add-to-wishlist-horilla: Translate Horilla description ([47b7b6f9](https://github.com/YunoHost/apps/commit/47b7b6f982251a1e83a4a5fcebbac07de4a7effb))
[21:04:29]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #2999](https://github.com/YunoHost/apps/pull/2999): Add Horilla to wishlist
[21:04:34]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: Add Horilla to wishlist (#2999) Co-authored-by: tituspijean <tituspijean@yunohost.org> ([21cf8074](https://github.com/YunoHost/apps/commit/21cf8074f784023baa7d1ed90970afddc8a18c20))
[21:04:35]
<Yunohost Git/Infra notifications> [apps] tituspijean deleted branch add-to-wishlist-horilla
[21:04:36]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: Add ByteStash to wishlist (#2998) ([cc860fef](https://github.com/YunoHost/apps/commit/cc860fef01ffecd34510797bd1046ea7df8f2ded))
[21:04:36]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #2998](https://github.com/YunoHost/apps/pull/2998): Add ByteStash to wishlist
[21:04:36]
<Yunohost Git/Infra notifications> [apps] tituspijean deleted branch add-to-wishlist-bytestash
[21:12:28]
<m606> Ok thanks. The objective is to add a note to warn that subpath install feature for YNH package which was removed in 3.5.0~ynh1 is now restored from 4.8.0~ynh2 on.
1. If I add `/doc/PRE_UPGRADE.d/4.8.0~ynh2.md` then people who will upgrade only when 4.8.1~ynh1 or later is out won't see the note.
1. Alternatively I guess I could use the helper `ynh_app_upgrading_from_version_before_or_equal_to` in the upgrade script. But to be triggered, the upgrade has to be launched to display a notice...
1. Or maybe the easiest is to create `doc/PRE_UPGRADE.md` and remove it a few versions later when we can assume most YNH instance admins will have seen it
[21:12:28]
<m606> Ok thanks. The objective is to add a note to warn that subpath install feature for YNH package which was removed in 3.5.0~ynh1 is now restored from 4.8.0~ynh2 on.
1. If I add `/doc/PRE_UPGRADE.d/4.8.0~ynh2.md` then people who will upgrade only when 4.8.1~ynh1 (or later) is out won't see the note.
1. Alternatively I guess I could use the helper `ynh_app_upgrading_from_version_before_or_equal_to` in the upgrade script. But to be triggered, the upgrade has to be launched to display a notice...
1. Or maybe the easiest is to create `doc/PRE_UPGRADE.md` and remove it a few versions later when we can assume most YNH instance admins will have seen it
[21:12:28]
<m606> I think i'll go for option 3
[21:12:29]
<tituspijean[m]> I was about to suggest the same :)
[21:12:30]
<Yunohost Git/Infra notifications> [collabora_ynh] Aaaamu [commented](https://github.com/YunoHost-Apps/collabora_ynh/issues/86#issuecomment-2917618228) on [issue #86](https://github.com/YunoHost-Apps/collabora_ynh/issues/86) Document how to add WOPI host in ADMIN.MD: > If I understand well, ::/0 and 0.0.0.0/0 allow all ip adresses, so it does not add security. I managed with this : 127...
[21:15:49]
<m606> Is it possible to push a Github workflow file to a repo but make it disabled by default until it gets manually enabled ?
[21:17:28]
<Aleks (he/him/il/lui)> you mean a github workflow that is only manually triggered ?
[21:20:42]
<m606> I'd like to make a PR to `example_ynh` which will add yaml file to `.github/workflows` (I'll explain why in detail, but briefly it is to add workflows for apps - in particular NodeJS ones - which build process could be done on Github infra to make the installation smoother on small hardwares).
However I would like these workflows to be disabled by default (so that app maintainer who are not interested in such feature is not annoyed with it)
[21:22:27]
<m606> (this is independent from the even which triggers the workflow)
[21:28:25]
<m606> https://aria.im/_bifrost/v1/media/download/AVnuzvLxMpe7XRGVkGlaMrfanbmyf_XjRHI1yIFrkLDIrDSnFLC0v5UDhFQcwZX38qPeqLQwpD51xheyymvfs-NCeXHfJEZQAG1hdHJpeC5vcmcvcVFJQVJYUHJTaWNXZWtjekR0ZGV3Qm9O
[21:30:19]
<tituspijean[m]> Why not keeping it lean by not adding useless files to example_ynh: demonstrate what you are suggesting in an app, and use this app as example in the packaging documentation.
[21:34:05]
<tituspijean[m]> (and we could even update the app generator :) )
[21:36:42]
<m606> > <@tituspijean:matrix.org> Why not keeping it lean by not adding useless files to example_ynh: demonstrate what you are suggesting in an app, and use this app as example in the packaging documentation.
Yes that's possible as well
[21:36:59]
<m606> the thing is those yaml files would be the same for all NodeJS app
[21:37:09]
<m606> I was trying to figure out a way they could all be updated together (for when an update would be required), like a central directory with symlinks
[21:37:13]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 merged [pull request #120](https://github.com/YunoHost-Apps/penpot_ynh/pull/120): Move patches for packaging 2.1
[21:37:21]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 deleted branch move_patches
[21:37:33]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 just made [pull request #118](https://github.com/YunoHost-Apps/penpot_ynh/pull/118) ready for review: v2.7.1
[21:37:39]
<Yunohost Git/Infra notifications> [penpot_ynh] orhtej2 merged [pull request #118](https://github.com/YunoHost-Apps/penpot_ynh/pull/118): v2.7.1
[21:37:40]
<m606> although I get `example_ynh` does not necessarily help for that
[21:37:46]
<tituspijean[m]> unfortunately we systematically have to write a script for yunohost-bot any time we want to mass-update the apps
[21:37:46]
<m606> Also it requires to add a `scripts/build` file (containing specific build instructions for the app). This would be better in the doc too then ?
[21:37:48]
<tituspijean[m]> Seeing this in action would be great :)
You would use the Github releases to store the builds?
[21:39:08]
<m606> > <@tituspijean:matrix.org> Seeing this in action would be great :)
> You would use the Github releases to store the builds?
Yes.
Let me write the doc so it may save you time for understanding, but you can already see it in actions for 2 apps:
- https://github.com/YunoHost-Apps/jsoncrack_ynh
- https://github.com/YunoHost-Apps/it-tools_ynh
[21:48:08]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #2986](https://github.com/YunoHost/apps/pull/2986): move Metabase from monitoring to db
[21:48:08]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: move Metabase from monitoring to db (#2986) ([e3aef245](https://github.com/YunoHost/apps/commit/e3aef245d05b023f0b4a6eac5fd41c46b3963958))
[21:51:54]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #2931](https://github.com/YunoHost/apps/pull/2931): Add Neko to wishlist
[21:51:54]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: Add Neko to wishlist (#2931) ([735f4a46](https://github.com/YunoHost/apps/commit/735f4a46dcbc3243097e214142578f9eb3c5a624))
[21:51:54]
<Yunohost Git/Infra notifications> [apps] tituspijean deleted branch add-to-wishlist-neko
[21:54:11]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #2930](https://github.com/YunoHost/apps/pull/2930): Add textbee to wishlist
[21:54:15]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: Add textbee to wishlist (#2930) ([ac9c1b94](https://github.com/YunoHost/apps/commit/ac9c1b94c74e9c7faf4a59c8fce7b9f17f5a1e3e))
[21:54:17]
<Yunohost Git/Infra notifications> [apps] tituspijean deleted branch add-to-wishlist-textbee
[22:00:54]
<Yunohost Git/Infra notifications> [apps] tituspijean [commented](https://github.com/YunoHost/apps/pull/2778#issuecomment-2917712967) on [issue #2778](https://github.com/YunoHost/apps/pull/2778) added xrsh (to apps-file + logos-dir): (rebasing to trigger the checks again)
[22:02:57]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #2980](https://github.com/YunoHost/apps/pull/2980): add subtags to fab-manager
[22:02:57]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: add subtags to fab-manager (#2980) ([e73c0548](https://github.com/YunoHost/apps/commit/e73c05487b788d251e7c6b7d9a8485f570c29086))
[22:07:36]
<Yunohost Git/Infra notifications> [apps] tituspijean created new branch workflows-update
[22:07:37]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to workflows-update: [workflows] Change main branch to... main ([aaf050a0](https://github.com/YunoHost/apps/commit/aaf050a08e13dadb798810457a2651cc80f233f1))
[22:07:55]
<Yunohost Git/Infra notifications> [apps] tituspijean opened [pull request #3000](https://github.com/YunoHost/apps/pull/3000): [workflows] Change main branch to... main
[22:10:23]
<Yunohost Git/Infra notifications> [apps] tituspijean merged [pull request #3000](https://github.com/YunoHost/apps/pull/3000): [workflows] Change main branch to... main
[22:10:23]
<Yunohost Git/Infra notifications> [apps] tituspijean pushed 1 commit to main: [workflows] Change main branch to... main (#3000) Co-authored-by: yunohost-bot <yunohost-bot@users.noreply.github.com> ([61e43afb](https://github.com/YunoHost/apps/commit/61e43afb6c84cf710f5b4eac2f050a793a59b328))
[22:10:24]
<Yunohost Git/Infra notifications> [apps] tituspijean deleted branch workflows-update
[22:32:12]
<Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:
- 29 pending update PRs
- 15 new apps PRs
- 9 failed apps updates: homebox, khatru-pyramid, minetest, mitra, penpot, readeck, streams, swingmusic, teddit
See the full log here: https://paste.yunohost.org/raw/bezupucuho
Autoupdate dashboard: https://apps.yunohost.org/dash?filter=autoupdate