From 24a2651fb3fdd4eb3bf959e1b611a38627ece6d2 Mon Sep 17 00:00:00 2001 From: ljf Date: Wed, 16 Nov 2022 09:21:40 +0100 Subject: [PATCH 01/14] [enh] Add auto-updater script --- .github/workflows/updater.sh | 128 +++++++++++++++++++++++++++++++++++ 1 file changed, 128 insertions(+) create mode 100644 .github/workflows/updater.sh diff --git a/.github/workflows/updater.sh b/.github/workflows/updater.sh new file mode 100644 index 0000000..79aa2d5 --- /dev/null +++ b/.github/workflows/updater.sh @@ -0,0 +1,128 @@ +#!/bin/bash + +#================================================= +# PACKAGE UPDATING HELPER +#================================================= + +# This script is meant to be run by GitHub Actions +# The YunoHost-Apps organisation offers a template Action to run this script periodically +# Since each app is different, maintainers can adapt its contents so as to perform +# automatic actions when a new upstream release is detected. + +# Remove this exit command when you are ready to run this Action +exit 1 + +#================================================= +# FETCHING LATEST RELEASE AND ITS ASSETS +#================================================= + +# Fetching information +current_version=$(cat manifest.json | jq -j '.version|split("~")[0]') +repo=$(cat manifest.json | jq -j '.upstream.code|split("https://github.com/")[1]') +# Some jq magic is needed, because the latest upstream release is not always the latest version (e.g. security patches for older versions) +version=$(curl --silent "https://api.github.com/repos/$repo/tags" | jq -r '.[] | .name' | sort -V | grep -E "^[0-9]" | tail -1) +assets=($(curl --silent "https://api.github.com/repos/$repo/tags" | jq -r '.[] | select(.name=="'$version'").tarball_url')) + +# Later down the script, we assume the version has only digits and dots +# Sometimes the release name starts with a "v", so let's filter it out. +# You may need more tweaks here if the upstream repository has different naming conventions. +if [[ ${version:0:1} == "v" || ${version:0:1} == "V" ]]; then + version=${version:1} +fi + +# Setting up the environment variables +echo "Current version: $current_version" +echo "Latest release from upstream: $version" +echo "VERSION=$version" >> $GITHUB_ENV +echo "REPO=$repo" >> $GITHUB_ENV +# For the time being, let's assume the script will fail +echo "PROCEED=false" >> $GITHUB_ENV + +# Proceed only if the retrieved version is greater than the current one +if ! dpkg --compare-versions "$current_version" "lt" "$version" ; then + echo "::warning ::No new version available" + exit 0 +# Proceed only if a PR for this new version does not already exist +elif git ls-remote -q --exit-code --heads https://github.com/$GITHUB_REPOSITORY.git ci-auto-update-v$version ; then + echo "::warning ::A branch already exists for this update" + exit 0 +fi + +# Each release can hold multiple assets (e.g. binaries for different architectures, source code, etc.) +echo "${#assets[@]} available asset(s)" + +#================================================= +# UPDATE SOURCE FILES +#================================================= + +# Here we use the $assets variable to get the resources published in the upstream release. +# Here is an example for Grav, it has to be adapted in accordance with how the upstream releases look like. + +# Let's loop over the array of assets URLs +for asset_url in ${assets[@]}; do + +echo "Handling asset at $asset_url" + +# Assign the asset to a source file in conf/ directory +# Here we base the source file name upon a unique keyword in the assets url (admin vs. update) +# Leave $src empty to ignore the asset + src="app" + +# If $src is not empty, let's process the asset +if [ ! -z "$src" ]; then + +# Create the temporary directory +tempdir="$(mktemp -d)" + +# Download sources and calculate checksum +filename=${asset_url##*/} +curl --silent -4 -L $asset_url -o "$tempdir/$filename" +checksum=$(sha256sum "$tempdir/$filename" | head -c 64) + +# Delete temporary directory +rm -rf $tempdir + +# Get extension +if [[ $filename == *.tar.gz ]]; then + extension=tar.gz +else + extension=${filename##*.} +fi + +# Rewrite source file +cat < conf/$src.src +SOURCE_URL=$asset_url +SOURCE_SUM=$checksum +SOURCE_SUM_PRG=sha256sum +SOURCE_FORMAT=$extension +SOURCE_IN_SUBDIR=true +SOURCE_FILENAME=limesurvey.tar.gz +SOURCE_EXTRACT=true +EOT +echo "... conf/$src.src updated" + +else +echo "... asset ignored" +fi + +done + +#================================================= +# SPECIFIC UPDATE STEPS +#================================================= + +# Any action on the app's source code can be done. +# The GitHub Action workflow takes care of committing all changes after this script ends. + +#================================================= +# GENERIC FINALIZATION +#================================================= + +# Replace new version in manifest +echo "$(jq -s --indent 4 ".[] | .version = \"$version~ynh1\"" manifest.json)" > manifest.json + +# No need to update the README, yunohost-bot takes care of it + +# The Action will proceed only if the PROCEED environment variable is set to true +echo "PROCEED=true" >> $GITHUB_ENV +exit 0 From 9ffadf26b0f4344b9607d86582ed4cdca68c2e66 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 16 Nov 2022 08:22:03 +0000 Subject: [PATCH 02/14] Auto-update README --- README.md | 1 - README_fr.md | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 81e4462..dbf50b3 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,6 @@ LimeSurvey is used to create advanced poll. **Shipped version:** 5.2.6~ynh4 - ## Screenshots ![Screenshot of LimeSurvey](./doc/screenshots/create_html_statistic_screen.png) diff --git a/README_fr.md b/README_fr.md index b5db82e..1b48bf2 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,8 +18,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour Outil de création et diffusion de sondage -**Version incluse :** 5.2.6~ynh4 - +**Version incluse :** 5.2.6~ynh4 ## Captures d'écran From e878c8304c8adc82dfaaef6ae516639f60137bc1 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 25 Jan 2023 06:12:18 +0000 Subject: [PATCH 03/14] Upgrade to v5.6.1+230123 --- conf/app.src | 8 ++++---- manifest.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/conf/app.src b/conf/app.src index 8c0569e..3f37441 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,7 +1,7 @@ -SOURCE_URL=https://github.com/LimeSurvey/LimeSurvey/archive/refs/tags/5.2.6+211213.tar.gz -SOURCE_SUM=d097af55794000d87ad8f88698597f6cba2e972499819d3f4bd55748f1de1765 +SOURCE_URL=https://api.github.com/repos/LimeSurvey/LimeSurvey/tarball/refs/tags/5.6.1+230123 +SOURCE_SUM=7956d0b93028572ab4e35964561591663ab7f4fe2aca2cc7cb2adb331eff7ce6 SOURCE_SUM_PRG=sha256sum -SOURCE_FILENAME=limesurvey.tar.gz +SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true -SOURCE_FILENAME= +SOURCE_FILENAME=limesurvey.tar.gz SOURCE_EXTRACT=true diff --git a/manifest.json b/manifest.json index f248292..5ef6f66 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Create and distribute surveys", "fr": "Outil de création et diffusion de sondage" }, - "version": "5.2.6~ynh4", + "version": "5.6.1+230123~ynh1", "url": "https://www.limesurvey.org/", "upstream": { "license": "GPL-2.0+", From 2193b35dd15a485739347b1008d9ee2a14b85c50 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 25 Jan 2023 06:12:32 +0000 Subject: [PATCH 04/14] Auto-update README --- README.md | 4 ++-- README_fr.md | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index dbf50b3..586bb91 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ It shall NOT be edited by hand. # LimeSurvey for YunoHost -[![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Working status](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) +[![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Working status](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) [![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=limesurvey) *[Lire ce readme en français.](./README_fr.md)* @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in LimeSurvey is used to create advanced poll. -**Shipped version:** 5.2.6~ynh4 +**Shipped version:** 5.6.1+230123~ynh1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 1b48bf2..ea8ba95 100644 --- a/README_fr.md +++ b/README_fr.md @@ -5,24 +5,24 @@ It shall NOT be edited by hand. # LimeSurvey pour YunoHost -[![Niveau d'intégration](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) +[![Niveau d’intégration](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) [![Installer LimeSurvey avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=limesurvey) *[Read this readme in english.](./README.md)* -> *Ce package vous permet d'installer LimeSurvey rapidement et simplement sur un serveur YunoHost. -Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.* +> *Ce package vous permet d’installer LimeSurvey rapidement et simplement sur un serveur YunoHost. +Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l’installer et en profiter.* -## Vue d'ensemble +## Vue d’ensemble Outil de création et diffusion de sondage -**Version incluse :** 5.2.6~ynh4 +**Version incluse :** 5.6.1+230123~ynh1 -## Captures d'écran +## Captures d’écran -![Capture d'écran de LimeSurvey](./doc/screenshots/create_html_statistic_screen.png) +![Capture d’écran de LimeSurvey](./doc/screenshots/create_html_statistic_screen.png) ## Avertissements / informations importantes @@ -34,10 +34,10 @@ Outil de création et diffusion de sondage ## Documentations et ressources -* Site officiel de l'app : +* Site officiel de l’app : * Documentation officielle utilisateur : -* Documentation officielle de l'admin : -* Dépôt de code officiel de l'app : +* Documentation officielle de l’admin : +* Dépôt de code officiel de l’app : * Documentation YunoHost pour cette app : * Signaler un bug : @@ -53,4 +53,4 @@ ou sudo yunohost app upgrade limesurvey -u https://github.com/YunoHost-Apps/limesurvey_ynh/tree/testing --debug ``` -**Plus d'infos sur le packaging d'applications :** +**Plus d’infos sur le packaging d’applications :** \ No newline at end of file From c1964508b17822dca0e8e4222a8fc966b139e9c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Wed, 25 Jan 2023 15:52:29 +0100 Subject: [PATCH 05/14] Fix version --- doc/DISCLAIMER.md | 2 +- doc/DISCLAIMER_fr.md | 2 +- manifest.json | 4 ++-- scripts/upgrade | 1 - 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 4c5f4b9..04a2ce6 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -1,4 +1,4 @@ -## YunoHost specific features +### YunoHost specific features * In private mode, only authorized YunoHost members can create poll, with the public mode, it's possible to create account to people with no YunoHost account. * SSO and LDAP are configured. diff --git a/doc/DISCLAIMER_fr.md b/doc/DISCLAIMER_fr.md index 743bea5..870b2a1 100644 --- a/doc/DISCLAIMER_fr.md +++ b/doc/DISCLAIMER_fr.md @@ -1,4 +1,4 @@ -## Caractéristiques spécifiques de YunoHost +### Caractéristiques spécifiques de YunoHost * En mode privé, seuls les membres autorisés de YunoHost peuvent créer des sondages, en mode public, il est possible de créer des comptes pour les personnes n'ayant pas de compte YunoHost. * SSO et LDAP sont configurés. diff --git a/manifest.json b/manifest.json index 5ef6f66..6e07746 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Create and distribute surveys", "fr": "Outil de création et diffusion de sondage" }, - "version": "5.6.1+230123~ynh1", + "version": "5.6.1~ynh1", "url": "https://www.limesurvey.org/", "upstream": { "license": "GPL-2.0+", @@ -22,7 +22,7 @@ "url": "https://reflexlibre.net" }, "requirements": { - "yunohost": ">= 4.3.0" + "yunohost": ">= 11.0.9" }, "multi_instance": true, "services": [ diff --git a/scripts/upgrade b/scripts/upgrade index a2f83d3..8f5d515 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -31,7 +31,6 @@ is_admin_public=$(ynh_app_setting_get --app=$app --key=is_admin_public) #================================================= # CHECK VERSION #================================================= -ynh_script_progression --message="Checking version..." upgrade_type=$(ynh_check_app_version_changed) From 448c16ede082eff06863a94b0f4cf5df283a78b9 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Wed, 25 Jan 2023 14:52:39 +0000 Subject: [PATCH 06/14] Auto-update README --- README.md | 4 ++-- README_fr.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 586bb91..ed12ea8 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in LimeSurvey is used to create advanced poll. -**Shipped version:** 5.6.1+230123~ynh1 +**Shipped version:** 5.6.1~ynh1 ## Screenshots @@ -26,7 +26,7 @@ LimeSurvey is used to create advanced poll. ## Disclaimers / important information -## YunoHost specific features +### YunoHost specific features * In private mode, only authorized YunoHost members can create poll, with the public mode, it's possible to create account to people with no YunoHost account. * SSO and LDAP are configured. diff --git a/README_fr.md b/README_fr.md index ea8ba95..069510b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Outil de création et diffusion de sondage -**Version incluse :** 5.6.1+230123~ynh1 +**Version incluse :** 5.6.1~ynh1 ## Captures d’écran @@ -26,7 +26,7 @@ Outil de création et diffusion de sondage ## Avertissements / informations importantes -## Caractéristiques spécifiques de YunoHost +### Caractéristiques spécifiques de YunoHost * En mode privé, seuls les membres autorisés de YunoHost peuvent créer des sondages, en mode public, il est possible de créer des comptes pour les personnes n'ayant pas de compte YunoHost. * SSO et LDAP sont configurés. From eaf6dbfa7f2829f4d741772f11af3cb45d1fe93e Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 26 Jan 2023 06:12:19 +0000 Subject: [PATCH 07/14] Upgrade to v5.6.1+230123 --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index 6e07746..f6c6ccd 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Create and distribute surveys", "fr": "Outil de création et diffusion de sondage" }, - "version": "5.6.1~ynh1", + "version": "5.6.1+230123~ynh1", "url": "https://www.limesurvey.org/", "upstream": { "license": "GPL-2.0+", From 4f7d6c80a06e4998ae3b1c62d4ef3fa5c6438576 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 26 Jan 2023 06:12:32 +0000 Subject: [PATCH 08/14] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ed12ea8..2dba6cd 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in LimeSurvey is used to create advanced poll. -**Shipped version:** 5.6.1~ynh1 +**Shipped version:** 5.6.1+230123~ynh1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 069510b..1b93fcc 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Outil de création et diffusion de sondage -**Version incluse :** 5.6.1~ynh1 +**Version incluse :** 5.6.1+230123~ynh1 ## Captures d’écran From 84a361925643365b2f76c8ab2098b09255618c39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 26 Jan 2023 22:26:45 +0100 Subject: [PATCH 09/14] Update manifest.json --- manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.json b/manifest.json index f6c6ccd..6e07746 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Create and distribute surveys", "fr": "Outil de création et diffusion de sondage" }, - "version": "5.6.1+230123~ynh1", + "version": "5.6.1~ynh1", "url": "https://www.limesurvey.org/", "upstream": { "license": "GPL-2.0+", From c6f60231b8171b4771735aabbf20b0ebdcaf6c7a Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 26 Jan 2023 21:26:54 +0000 Subject: [PATCH 10/14] Auto-update README --- README.md | 2 +- README_fr.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2dba6cd..ed12ea8 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in LimeSurvey is used to create advanced poll. -**Shipped version:** 5.6.1+230123~ynh1 +**Shipped version:** 5.6.1~ynh1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 1b93fcc..069510b 100644 --- a/README_fr.md +++ b/README_fr.md @@ -18,7 +18,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Outil de création et diffusion de sondage -**Version incluse :** 5.6.1+230123~ynh1 +**Version incluse :** 5.6.1~ynh1 ## Captures d’écran From e5a5897df2135eed3ebf88c6af1256ed361645c5 Mon Sep 17 00:00:00 2001 From: tituspijean Date: Thu, 23 Feb 2023 23:34:21 +0100 Subject: [PATCH 11/14] [autopatch] Upgrade auto-updater --- .github/workflows/updater.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/updater.yml b/.github/workflows/updater.yml index 4363d38..4a866ff 100644 --- a/.github/workflows/updater.yml +++ b/.github/workflows/updater.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Fetch the source code - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: token: ${{ secrets.GITHUB_TOKEN }} - name: Run the updater script @@ -33,7 +33,7 @@ jobs: - name: Create Pull Request id: cpr if: ${{ env.PROCEED == 'true' }} - uses: peter-evans/create-pull-request@v3 + uses: peter-evans/create-pull-request@v4 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: Update to version ${{ env.VERSION }} From bc9ce786fd84af6cd49b0ae665d9e281d40e1e79 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 23 Feb 2023 22:34:29 +0000 Subject: [PATCH 12/14] Auto-update README --- README.md | 1 + README_fr.md | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index ed12ea8..263f131 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ It shall NOT be edited by hand. # LimeSurvey for YunoHost [![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Working status](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) + [![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=limesurvey) *[Lire ce readme en français.](./README_fr.md)* diff --git a/README_fr.md b/README_fr.md index 069510b..1fc9e65 100644 --- a/README_fr.md +++ b/README_fr.md @@ -6,6 +6,7 @@ It shall NOT be edited by hand. # LimeSurvey pour YunoHost [![Niveau d’intégration](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) + [![Installer LimeSurvey avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=limesurvey) *[Read this readme in english.](./README.md)* From ad2fa45034a62cfd53cb9d89f39b28da34e89211 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 7 Mar 2023 06:12:56 +0000 Subject: [PATCH 13/14] Upgrade to v5.6.8+230227 --- conf/app.src | 4 ++-- manifest.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/conf/app.src b/conf/app.src index 3f37441..078174d 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,5 @@ -SOURCE_URL=https://api.github.com/repos/LimeSurvey/LimeSurvey/tarball/refs/tags/5.6.1+230123 -SOURCE_SUM=7956d0b93028572ab4e35964561591663ab7f4fe2aca2cc7cb2adb331eff7ce6 +SOURCE_URL=https://api.github.com/repos/LimeSurvey/LimeSurvey/tarball/refs/tags/5.6.8+230227 +SOURCE_SUM=eedad74060c71673b4ff0dbc466957d317add672d0e32984c83141b8b0ff3757 SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true diff --git a/manifest.json b/manifest.json index 6e07746..6cbaa62 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Create and distribute surveys", "fr": "Outil de création et diffusion de sondage" }, - "version": "5.6.1~ynh1", + "version": "5.6.8+230227~ynh1", "url": "https://www.limesurvey.org/", "upstream": { "license": "GPL-2.0+", From 1657518d2ac6a16c2ac1da8a98783b5106badf1b Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Tue, 7 Mar 2023 06:13:11 +0000 Subject: [PATCH 14/14] Auto-update README --- README.md | 3 ++- README_fr.md | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ed12ea8..f87e2d2 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ It shall NOT be edited by hand. # LimeSurvey for YunoHost [![Integration level](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Working status](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Maintenance status](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) + [![Install LimeSurvey with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=limesurvey) *[Lire ce readme en français.](./README_fr.md)* @@ -18,7 +19,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in LimeSurvey is used to create advanced poll. -**Shipped version:** 5.6.1~ynh1 +**Shipped version:** 5.6.8+230227~ynh1 ## Screenshots diff --git a/README_fr.md b/README_fr.md index 069510b..7a15f83 100644 --- a/README_fr.md +++ b/README_fr.md @@ -6,6 +6,7 @@ It shall NOT be edited by hand. # LimeSurvey pour YunoHost [![Niveau d’intégration](https://dash.yunohost.org/integration/limesurvey.svg)](https://dash.yunohost.org/appci/app/limesurvey) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/limesurvey.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/limesurvey.maintain.svg) + [![Installer LimeSurvey avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=limesurvey) *[Read this readme in english.](./README.md)* @@ -18,7 +19,7 @@ Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) po Outil de création et diffusion de sondage -**Version incluse :** 5.6.1~ynh1 +**Version incluse :** 5.6.8+230227~ynh1 ## Captures d’écran