diff --git a/.github/workflows/updater.sh b/.github/workflows/updater.sh index ad75bfb..6a28689 100755 --- a/.github/workflows/updater.sh +++ b/.github/workflows/updater.sh @@ -69,26 +69,19 @@ src="app" tempdir="$(mktemp -d)" # Download sources and calculate checksum -filename=${asset_url##*/} +filename="temp.tar.gz" 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_FORMAT=tar.gz SOURCE_IN_SUBDIR=true SOURCE_FILENAME= EOT diff --git a/README.md b/README.md index f3c3cf0..72b11df 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in Online diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams -**Shipped version:** 18.0.2~ynh1 +**Shipped version:** 18.0.3~ynh1 **Demo:** https://app.diagrams.net/ diff --git a/README_fr.md b/README_fr.md index f3fb80e..fe14a05 100644 --- a/README_fr.md +++ b/README_fr.md @@ -13,7 +13,7 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour Application en ligne qui permet de faire des schémas et du dessin vectoriel -**Version incluse :** 18.0.2~ynh1 +**Version incluse :** 18.0.3~ynh1 **Démo :** https://app.diagrams.net/ diff --git a/check_process b/check_process index 6bbcac5..f2f2a00 100644 --- a/check_process +++ b/check_process @@ -11,7 +11,7 @@ setup_private=1 setup_public=1 upgrade=1 - upgrade=1 from_commit=9e0c1be11dfe6485ab66f898494eff5bd6bac817 + upgrade=1 from_commit=885714c04d928e26dd3555324b078fdafa24b7bb backup_restore=1 multi_instance=1 change_url=1 @@ -19,7 +19,7 @@ Email= Notification=none ;;; Upgrade options - ; commit=9e0c1be11dfe6485ab66f898494eff5bd6bac817 - name=Upgrade to version 14.4.0 (#13) + ; commit=885714c04d928e26dd3555324b078fdafa24b7bb + name=Merge pull request #43 from YunoHost-Apps/testing manifest_arg=domain=DOMAIN&path=PATH&is_public=1 diff --git a/conf/app.src b/conf/app.src index 0f2d50a..8918b58 100644 --- a/conf/app.src +++ b/conf/app.src @@ -1,5 +1,6 @@ -SOURCE_URL=https://github.com/jgraph/drawio/archive/v18.0.2.tar.gz -SOURCE_SUM=00c9508997e8aeea1d91d928d6108d321e864786529ac92c0599ca6e0de2306e +SOURCE_URL=https://api.github.com/repos/jgraph/drawio/tarball/v18.0.3 +SOURCE_SUM=3096dabfcd8b89d95f75f7b648a6e3caaae26db96b9fb0425aa502ee242857fa SOURCE_SUM_PRG=sha256sum SOURCE_FORMAT=tar.gz SOURCE_IN_SUBDIR=true +SOURCE_FILENAME= diff --git a/manifest.json b/manifest.json index 05fa12f..0cbf063 100644 --- a/manifest.json +++ b/manifest.json @@ -6,7 +6,7 @@ "en": "Online diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams", "fr": "Application en ligne qui permet de faire des schémas et du dessin vectoriel" }, - "version": "18.0.2~ynh1", + "version": "18.0.3~ynh1", "url": "https://www.diagrams.net/", "upstream": { "license": "Apache-2.0", @@ -28,7 +28,7 @@ "nginx" ], "arguments": { - "install" : [ + "install": [ { "name": "domain", "type": "domain"