From 1b94a33b0b88bed0afd510bec9e47c8e9db316c1 Mon Sep 17 00:00:00 2001 From: Alexander Piskun Date: Thu, 23 Mar 2023 21:55:44 +0300 Subject: [PATCH 1/2] fixed ci build --- .github/workflows/create-release-draft.yml | 10 ++++++---- krankerl.toml | 5 +++++ 2 files changed, 11 insertions(+), 4 deletions(-) create mode 100644 krankerl.toml diff --git a/.github/workflows/create-release-draft.yml b/.github/workflows/create-release-draft.yml index 55fefce..784037f 100644 --- a/.github/workflows/create-release-draft.yml +++ b/.github/workflows/create-release-draft.yml @@ -37,15 +37,17 @@ jobs: node-version: 16.x - name: Build - run: make + run: | + npm install --deps + npm run build - name: Install Krankerl run: | - wget https://github.com/ChristophWurst/krankerl/releases/download/v0.13.0/krankerl_0.13.0_amd64.deb - sudo dpkg -i krankerl_0.13.0_amd64.deb + wget https://github.com/ChristophWurst/krankerl/releases/download/v0.14.0/krankerl_0.14.0_amd64.deb + sudo dpkg -i krankerl_0.14.0_amd64.deb - name: Package app - run: krankerl package + run: krankerl package || make appstore # - name: Get nextcloud-min-version from appinfo # id: appinfo diff --git a/krankerl.toml b/krankerl.toml new file mode 100644 index 0000000..7c317fa --- /dev/null +++ b/krankerl.toml @@ -0,0 +1,5 @@ +[package] +before_cmds = [ + "npm install --deps", + "npm run build", +] From a542b4b4cc7adb5ebad5edff76d6c23bfe930922 Mon Sep 17 00:00:00 2001 From: Alexander Piskun Date: Thu, 23 Mar 2023 22:52:42 +0300 Subject: [PATCH 2/2] ignore krankerl.toml in MANIFEST.in --- MANIFEST.in | 1 + 1 file changed, 1 insertion(+) diff --git a/MANIFEST.in b/MANIFEST.in index 8d44ee4..a1b2aba 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -7,6 +7,7 @@ exclude .eslintrc.js .l10nignore .nextcloudignore Makefile exclude *.yaml *.yml *.php *.xml *.js *.json *.lock exclude CODE_OF_CONDUCT.md exclude SECURITY.md +exclude krankerl.toml recursive-exclude * *.yaml *.yml *.php *.xml *.js *.json *.lock *.png