YunoHost-Apps / mailman3_ynh

Mailman - The GNU Mailing List Management System packaged for YunoHost.
GNU Affero General Public License v3.0
6 stars 3 forks source link

Testing - Packagingv2 #43

Closed Salamandar closed 1 month ago

Salamandar commented 1 month ago

Problem

Solution

PR Status

Automatic tests

Automatic tests can be triggered on https://ci-apps-dev.yunohost.org/ after creating the PR, by commenting "!testme", "!gogogadgetoci" or "By the power of systemd, I invoke The Great App CI to test this Pull Request!". (N.B. : for this to work you need to be a member of the Yunohost-Apps organization)

Salamandar commented 1 month ago

!testme

yunohost-bot commented 1 month ago

:book: Test Badge

yunohost-bot commented 1 month ago

Fingers crossed! Test Badge

Salamandar commented 1 month ago

just waiting for the remove script to be tested by the CI once, then merging.

olberger commented 1 month ago

Is there a changelog for this update anywhere (but processing the git log) ? (see #44)

alexAubin commented 1 month ago

This is supposed to be just a "packaging format" upgrade, not an upgrade of the actual app (mailman) ... In fact, mailman3 is installed from the Debian repository, so YunoHost itself has to grip on what version exactly is installed and the "real" upgrades

olberger commented 1 month ago

OK... and how hard would it be to document that, i.e. having a changlog of release 3.3 which mentions no specific update Mailman-wise, etc. ?

alexAubin commented 1 month ago

We can add a doc/PRE_UPGRADE.md