From efa160ac1bb40989bf2dcfc8c592ff39d5d39bee Mon Sep 17 00:00:00 2001 From: JensDiemer Date: Tue, 23 Aug 2022 17:48:05 +0200 Subject: [PATCH 1/3] Speedup CI by cache "~/.cache/" --- .github/workflows/pytest.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 6e1050a..64df660 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -27,6 +27,11 @@ jobs: with: python-version: '${{ matrix.python-version }}' + - uses: actions/cache@v2 + with: + path: ~/.cache/ + key: dot-cache-files + - name: 'Install package' run: | pip3 install poetry From 6bb52aef8cd0a70d3e848b98248e5f3f25e0b0df Mon Sep 17 00:00:00 2001 From: JensDiemer Date: Tue, 23 Aug 2022 17:48:18 +0200 Subject: [PATCH 2/3] ynh_exec_as() exists --- scripts/_common.sh | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index faab65e..24083aa 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -85,17 +85,3 @@ ynh_redis_remove_db() { redis-cli -n "$db" flushall } -#================================================= - -# Execute a command as another user -# usage: ynh_exec_as USER COMMAND [ARG ...] -ynh_exec_as() { - local USER=$1 - shift 1 - - if [[ $USER = $(whoami) ]]; then - eval "$@" - else - sudo -u "$USER" "$@" - fi -} From 4a86b144f662cad34dc77b1c6c2c835cff0d0e69 Mon Sep 17 00:00:00 2001 From: JensDiemer Date: Tue, 23 Aug 2022 17:48:44 +0200 Subject: [PATCH 3/3] Change ynh_script_progression to more generic wording --- scripts/install | 2 +- scripts/upgrade | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/install b/scripts/install index 3480b9f..751ca6f 100755 --- a/scripts/install +++ b/scripts/install @@ -230,7 +230,7 @@ fi #================================================= # Start the app server via systemd #================================================= -ynh_script_progression --message="Starting django_example_ynh's services..." --weight=5 +ynh_script_progression --message="Starting the application..." --weight=5 ynh_systemd_action --service_name="$app" --action="start" diff --git a/scripts/upgrade b/scripts/upgrade index d211280..08bb3a3 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -209,7 +209,7 @@ chmod o-rwx "$final_path" #================================================= # Start the app server via systemd #================================================= -ynh_script_progression --message="Starting django_example_ynh's services..." --weight=5 +ynh_script_progression --message="Starting the application..." --weight=5 ynh_systemd_action --service_name="$app" --action="start"