Finish CI setup

This commit is contained in:
Maximilian Ammann 2022-09-18 13:23:12 +02:00
parent 41b77579cc
commit c4e08aead3
2 changed files with 21 additions and 5 deletions

View File

@ -24,12 +24,28 @@ jobs:
secrets: inherit secrets: inherit
library-android: library-android:
uses: ./.github/workflows/library-android.yml uses: ./.github/workflows/library-android.yml
library-web: library-web-webgl:
uses: ./.github/workflows/library-web.yml uses: ./.github/workflows/library-web.yml
with: with:
name: maplibre-rs-demo-webgl name: maplibre-rs-demo-webgl
webgl: true 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 deploy: true
secrets: inherit secrets: inherit
library-apple: library-apple:

View File

@ -25,21 +25,21 @@ jobs:
name: maplibre-rs-demo-webgl name: maplibre-rs-demo-webgl
webgl: true webgl: true
multithreaded: false multithreaded: false
deploy: true deploy: false
library-web-webgl-multithreaded: library-web-webgl-multithreaded:
uses: ./.github/workflows/library-web.yml uses: ./.github/workflows/library-web.yml
with: with:
name: maplibre-rs-demo-webgl-multithreaded name: maplibre-rs-demo-webgl-multithreaded
webgl: true webgl: true
multithreaded: true multithreaded: true
deploy: true deploy: false
library-web-webgpu: library-web-webgpu:
uses: ./.github/workflows/library-web.yml uses: ./.github/workflows/library-web.yml
with: with:
name: maplibre-rs-demo-webgpu name: maplibre-rs-demo-webgpu
webgl: false webgl: false
multithreaded: false multithreaded: false
deploy: true deploy: false
library-apple: library-apple:
uses: ./.github/workflows/library-apple.yml uses: ./.github/workflows/library-apple.yml
demo-linux: demo-linux: