runner.yml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. name: 🔗 GHA
  2. on: [push, pull_request]
  3. concurrency:
  4. group: ci-${{github.actor}}-${{github.head_ref || github.run_number}}-${{github.ref}}-runner
  5. cancel-in-progress: true
  6. jobs:
  7. static-checks:
  8. name: 📊 Static
  9. uses: ./.github/workflows/static_checks.yml
  10. android-build:
  11. name: 🤖 Android
  12. needs: static-checks
  13. uses: ./.github/workflows/android_builds.yml
  14. ios-build:
  15. name: 🍏 iOS
  16. needs: static-checks
  17. uses: ./.github/workflows/ios_builds.yml
  18. javascript-build:
  19. name: 🌐 JavaScript
  20. needs: static-checks
  21. uses: ./.github/workflows/javascript_builds.yml
  22. linux-build:
  23. name: 🐧 Linux
  24. needs: static-checks
  25. uses: ./.github/workflows/linux_builds.yml
  26. macos-build:
  27. name: 🍎 macOS
  28. needs: static-checks
  29. uses: ./.github/workflows/macos_builds.yml
  30. server-build:
  31. name: ☁ Server
  32. needs: static-checks
  33. uses: ./.github/workflows/server_builds.yml
  34. windows-build:
  35. name: 🏁 Windows
  36. needs: static-checks
  37. uses: ./.github/workflows/windows_builds.yml