summaryrefslogtreecommitdiff
path: root/.github/workflows/runner.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/runner.yml')
-rw-r--r--.github/workflows/runner.yml41
1 files changed, 41 insertions, 0 deletions
diff --git a/.github/workflows/runner.yml b/.github/workflows/runner.yml
new file mode 100644
index 0000000000..0487b1e090
--- /dev/null
+++ b/.github/workflows/runner.yml
@@ -0,0 +1,41 @@
+name: 🔗 GHA
+on: [push, pull_request]
+
+concurrency:
+ group: ci-${{github.actor}}-${{github.head_ref || github.run_number}}-${{github.ref}}-runner
+ cancel-in-progress: true
+
+jobs:
+ static-checks:
+ name: 📊 Static
+ uses: ./.github/workflows/static_checks.yml
+
+ android-build:
+ name: 🤖 Android
+ needs: static-checks
+ uses: ./.github/workflows/android_builds.yml
+
+ ios-build:
+ name: 🍏 iOS
+ needs: static-checks
+ uses: ./.github/workflows/ios_builds.yml
+
+ linux-build:
+ name: 🐧 Linux
+ needs: static-checks
+ uses: ./.github/workflows/linux_builds.yml
+
+ macos-build:
+ name: 🍎 macOS
+ needs: static-checks
+ uses: ./.github/workflows/macos_builds.yml
+
+ windows-build:
+ name: 🏁 Windows
+ needs: static-checks
+ uses: ./.github/workflows/windows_builds.yml
+
+ web-build:
+ name: 🌐 Web
+ needs: static-checks
+ uses: ./.github/workflows/web_builds.yml