From c4e08aead30fda5b5f1d65e0d2cd6885f940bfc8 Mon Sep 17 00:00:00 2001 From: Maximilian Ammann Date: Sun, 18 Sep 2022 13:23:12 +0200 Subject: [PATCH] Finish CI setup --- .github/workflows/on_main_push.yml | 20 ++++++++++++++++++-- .github/workflows/on_pull_request.yml | 6 +++--- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/.github/workflows/on_main_push.yml b/.github/workflows/on_main_push.yml index b316b5e2..90e3df34 100644 --- a/.github/workflows/on_main_push.yml +++ b/.github/workflows/on_main_push.yml @@ -24,12 +24,28 @@ jobs: secrets: inherit library-android: uses: ./.github/workflows/library-android.yml - library-web: + library-web-webgl: uses: ./.github/workflows/library-web.yml with: name: maplibre-rs-demo-webgl webgl: true - multithreading: false + multithreaded: false + deploy: true + secrets: inherit + library-web-webgl-multithreaded: + uses: ./.github/workflows/library-web.yml + with: + name: maplibre-rs-demo-webgl-multithreaded + webgl: true + multithreaded: true + deploy: true + secrets: inherit + library-web-webgpu: + uses: ./.github/workflows/library-web.yml + with: + name: maplibre-rs-demo-webgpu + webgl: false + multithreaded: false deploy: true secrets: inherit library-apple: diff --git a/.github/workflows/on_pull_request.yml b/.github/workflows/on_pull_request.yml index 6f50c765..f9ccd244 100644 --- a/.github/workflows/on_pull_request.yml +++ b/.github/workflows/on_pull_request.yml @@ -25,21 +25,21 @@ jobs: name: maplibre-rs-demo-webgl webgl: true multithreaded: false - deploy: true + deploy: false library-web-webgl-multithreaded: uses: ./.github/workflows/library-web.yml with: name: maplibre-rs-demo-webgl-multithreaded webgl: true multithreaded: true - deploy: true + deploy: false library-web-webgpu: uses: ./.github/workflows/library-web.yml with: name: maplibre-rs-demo-webgpu webgl: false multithreaded: false - deploy: true + deploy: false library-apple: uses: ./.github/workflows/library-apple.yml demo-linux: