< prev index next >

.github/workflows/submit.yml

Print this page

   1 name: Pre-submit tests
   2 
   3 on:
   4   push:
   5     branches-ignore:
   6       - master



   7       - pr/*
   8   workflow_dispatch:
   9     inputs:
  10       platforms:
  11         description: "Platform(s) to execute on"
  12         required: true
  13         default: "Linux additional (hotspot only), Linux x64, Linux x86, Windows aarch64, Windows x64, macOS x64"

  14 
  15 jobs:
  16   prerequisites:
  17     name: Prerequisites
  18     runs-on: "ubuntu-20.04"
  19     outputs:
  20       should_run: ${{ steps.check_submit.outputs.should_run }}
  21       bundle_id: ${{ steps.check_bundle_id.outputs.bundle_id }}
  22       platform_linux_additional: ${{ steps.check_platforms.outputs.platform_linux_additional }}
  23       platform_linux_x64: ${{ steps.check_platforms.outputs.platform_linux_x64 }}
  24       platform_linux_x86: ${{ steps.check_platforms.outputs.platform_linux_x86 }}
  25       platform_windows_aarch64: ${{ steps.check_platforms.outputs.platform_windows_aarch64 }}
  26       platform_windows_x64: ${{ steps.check_platforms.outputs.platform_windows_x64 }}
  27       platform_macos_x64: ${{ steps.check_platforms.outputs.platform_macos_x64 }}
  28       platform_macos_aarch64: ${{ steps.check_platforms.outputs.platform_macos_aarch64 }}
  29       dependencies: ${{ steps.check_deps.outputs.dependencies }}
  30 
  31     steps:
  32       - name: Check if submit tests should actually run depending on secrets and manual triggering
  33         id: check_submit

   1 name: Pre-submit tests
   2 
   3 on:
   4   push:
   5     branches-ignore:
   6       - master
   7       - lworld
   8       - type-restrictions
   9       - jep390
  10       - pr/*
  11   workflow_dispatch:
  12     inputs:
  13       platforms:
  14         description: "Platform(s) to execute on"
  15         required: true
  16         default: "Linux x64, Windows x64, macOS x64"
  17 #        default: "Linux additional (hotspot only), Linux x64, Linux x86, Windows aarch64, Windows x64, macOS x64"
  18 
  19 jobs:
  20   prerequisites:
  21     name: Prerequisites
  22     runs-on: "ubuntu-20.04"
  23     outputs:
  24       should_run: ${{ steps.check_submit.outputs.should_run }}
  25       bundle_id: ${{ steps.check_bundle_id.outputs.bundle_id }}
  26       platform_linux_additional: ${{ steps.check_platforms.outputs.platform_linux_additional }}
  27       platform_linux_x64: ${{ steps.check_platforms.outputs.platform_linux_x64 }}
  28       platform_linux_x86: ${{ steps.check_platforms.outputs.platform_linux_x86 }}
  29       platform_windows_aarch64: ${{ steps.check_platforms.outputs.platform_windows_aarch64 }}
  30       platform_windows_x64: ${{ steps.check_platforms.outputs.platform_windows_x64 }}
  31       platform_macos_x64: ${{ steps.check_platforms.outputs.platform_macos_x64 }}
  32       platform_macos_aarch64: ${{ steps.check_platforms.outputs.platform_macos_aarch64 }}
  33       dependencies: ${{ steps.check_deps.outputs.dependencies }}
  34 
  35     steps:
  36       - name: Check if submit tests should actually run depending on secrets and manual triggering
  37         id: check_submit
< prev index next >