Wednesday, June 05, 2024
dev@conference.yunohost.org
June
Mon Tue Wed Thu Fri Sat Sun
          1
2
3
4
5
6
7
8
9
10
11
12
13
14 15
16
17
18
19
20
21
22
23
24
25
26
27 28
29
30
             

[08:28:51] <Aleks (he/him/il/lui)> https://chrisdown.name/2018/01/02/in-defence-of-swap.html
[08:54:37] <Yunohost Git/Infra notifications> [ynh-dev] alexAubin pushed 1 commit to master: helpers loader file now lives in yunohost/helpers/helpers ([53c6b0dd](https://github.com/YunoHost/ynh-dev/commit/53c6b0dd843543b8cbc2828ffaf4df709d55f1c0))
[08:58:44] <Salamandar> > <@yunohostinfra:matrix.org> [ynh-dev] alexAubin pushed 1 commit to master: helpers loader file now lives in yunohost/helpers/helpers ([53c6b0dd](https://github.com/YunoHost/ynh-dev/commit/53c6b0dd843543b8cbc2828ffaf4df709d55f1c0))

Wait wouldn’t that break all apps that `source /usr/share/yunohost/helpers` ?
[09:00:20] <Aleks (he/him/il/lui)> hmmm
[09:00:39] <Aleks (he/him/il/lui)> idk it's properly setup with the .deb install somehow
[09:00:50] <Aleks (he/him/il/lui)> but we need to symlink things properly / manually for ynh-dev
[09:01:11] <Aleks (he/him/il/lui)> and it's not trivial to reproduce the same behavior as what's defined in debian/install
[09:02:30] <Yunohost Git/Infra notifications> [ynh-dev] alexAubin pushed 1 commit to master: Also need to properly symlink the helpers.vXY.d dirs ([ce294e69](https://github.com/YunoHost/ynh-dev/commit/ce294e69ab6010f9796644576db86d6b89eb039b))
[09:32:16] <Salamandar> > <@Alekswag:matrix.org> idk it's properly setup with the .deb install somehow

what do you mean
[09:32:30] <Salamandar> scripts are sourcing what's now a directory 😅
[09:34:34] <Aleks (he/him/il/lui)> u did dis https://github.com/YunoHost/yunohost/blob/dev/debian/install#L4
[13:25:42] <Yunohost Git/Infra notifications> [yunohost] Salamandar pushed 1 commit to dev: helpers/go: fix missing git fetch ([5676a727](https://github.com/YunoHost/yunohost/commit/5676a727503c0d6407dc96dab628c935f84f5b2e))
[13:25:46] <Yunohost Git/Infra notifications> [yunohost] yunohost-bot opened [pull request #1865](https://github.com/YunoHost/yunohost/pull/1865): Translations update from Weblate
[13:26:03] <Salamandar> @Alekswag:matrix.org gniiiiiiii typo on my side, a line was missing in the go helper
[13:26:09] <Salamandar> is there a readme for the release procedure ?
[13:30:27] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.13+202406051330 for bullseye/unstable/all ...
[13:31:07] <Aleks (he/him/il/lui)> > <@Salamandar:matrix.org> is there a readme for the release procedure ?

eeeh i think there is in the internal doc maybe
[13:32:07] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.13+202406051330 for bullseye/unstable/all.
[13:32:49] <Aleks (he/him/il/lui)> basically:
- update the debian/changelog (you can use the maintenance/make_changelog script to autogenerate it)
- commit + tag with `debian/X.Y.Z`
- push
- go to forge2
- edit the `release` script appropriately + run it
- ???
- possibly update the image in devbaseimg
[13:48:03] <Aleks (he/him/il/lui)> (sowwy :D)
[13:54:10] <Salamandar> okay :)
[13:54:18] <Salamandar> do i have the permission to 11.2.14 ?
[14:03:33] <Salamandar> (i guess let’s go)
[14:03:49] <Yunohost Git/Infra notifications> [yunohost] Salamandar pushed 1 commit to dev: Update changelog for 11.2.14 ([dd394e94](https://github.com/YunoHost/yunohost/commit/dd394e94dc2bc4582a2471f7fe90106713189110))
[14:03:50] <Yunohost Git/Infra notifications> [yunohost] Salamandar created new tag debian/11.2.14
[14:04:18] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.14 for bullseye/stable/all ...
[14:05:33] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.14 for bullseye/stable/all.
[14:06:32] <Yunohost Git/Infra notifications> [yunohost] 🔴 Pipeline [#1318096133](https://gitlab.com/YunoHost/yunohost/-/pipelines/1318096133) failed on branch dev
[14:07:01] <Yunohost Git/Infra notifications> [yunohost] ✖️ Pipeline [#1319583074](https://gitlab.com/YunoHost/yunohost/-/pipelines/1319583074) canceled on branch dev
[14:09:08] <Salamandar> https://aria.im/_matrix/media/v1/download/matrix.org/nRmxhRSjAxfRUYuaylhIICWW
[14:09:09] <Salamandar> ah yes there's some script that makes doc fail
[14:10:19] <Salamandar> ah no
[14:10:21] <Salamandar> it's the shebang…
[14:11:07] <Salamandar> anyways™
[14:13:05] <kayou> > <@Salamandar:matrix.org> is there a readme for the release procedure ?

https://doc.yunohost.org/en/make-a-release
[14:13:14] <Salamandar> Yeah saw that afterwards
[14:13:22] <Salamandar> tbh i forgot the existence of this doc ><'
[14:13:29] <Salamandar> but it's nice / complete
[14:14:07] <Salamandar> BTW @Alekswag:matrix.org , do you hate chmod +x ? :D
[14:15:18] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/11.2.14+202406051415 for bullseye/unstable/all ...
[14:16:33] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/11.2.14+202406051415 for bullseye/unstable/all.
[14:17:10] <Yunohost Git/Infra notifications> [repository] Salamandar published [new release #debian/11.2.14](https://github.com/YunoHost/yunohost/releases/tag/debian/11.2.14) debian/11.2.14
[14:17:11] <Yunohost Git/Infra notifications> [repository] Salamandar created [new release #debian/11.2.14](https://github.com/YunoHost/yunohost/releases/tag/debian/11.2.14) debian/11.2.14
[14:17:16] <Yunohost Git/Infra notifications> [repository] Salamandar released [new release #debian/11.2.14](https://github.com/YunoHost/yunohost/releases/tag/debian/11.2.14) debian/11.2.14
[14:17:19] <Yunohost Git/Infra notifications> [repository] Salamandar edited [new release #debian/11.2.14](https://github.com/YunoHost/yunohost/releases/tag/debian/11.2.14) v11.2.14
[14:59:51] <Aleks (he/him/il/lui)> Idk i like to run bash manually xD
[15:00:27] <Aleks (he/him/il/lui)> With chmod +x you need shebang etc ew