Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/quota_warning.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoas Schilling <213943+nickvergessen@users.noreply.github.com>2022-04-08 12:47:14 +0300
committerGitHub <noreply@github.com>2022-04-08 12:47:14 +0300
commit468a2300830e8ce98e11b1562364e1ecb9256bac (patch)
tree55e55661aaaa13f1a483c913871d1f3a2858ccae
parentdabd137742a0cd19690a1226441a9343f68bf341 (diff)
parente6e55b52dfa66f2dfebdb3b0e2807c535f3acac8 (diff)
Merge pull request #99 from nextcloud/feat/workflow-auto-update-appstore-build-publish.yml
Updating appstore-build-publish.yml workflow from template
-rw-r--r--.github/workflows/appstore-build-publish.yml19
1 files changed, 16 insertions, 3 deletions
diff --git a/.github/workflows/appstore-build-publish.yml b/.github/workflows/appstore-build-publish.yml
index 178f7c0..fc04383 100644
--- a/.github/workflows/appstore-build-publish.yml
+++ b/.github/workflows/appstore-build-publish.yml
@@ -91,16 +91,29 @@ jobs:
npm ci
npm run build
+ - name: Check Krankerl config
+ id: krankerl
+ uses: andstor/file-existence-action@v1
+ with:
+ files: ${{ env.APP_NAME }}/krankerl.toml
+
- name: Install Krankerl
+ if: steps.krankerl.outputs.files_exists == 'true'
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
- - name: Package ${{ env.APP_NAME }} ${{ env.APP_VERSION }}
- # Try krankerl, fallback to makefile
+ - name: Package ${{ env.APP_NAME }} ${{ env.APP_VERSION }} with krankerl
+ if: steps.krankerl.outputs.files_exists == 'true'
+ run: |
+ cd ${{ env.APP_NAME }}
+ krankerl package
+
+ - name: Package ${{ env.APP_NAME }} ${{ env.APP_VERSION }} with makefile
+ if: steps.krankerl.outputs.files_exists != 'true'
run: |
cd ${{ env.APP_NAME }}
- krankerl package || make appstore
+ make appstore
- name: Checkout server ${{ fromJSON(steps.appinfo.outputs.result).nextcloud.min-version }}
continue-on-error: true