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 concurrency:
16 group: ${{ github.workflow }}-${{ github.ref }}
17 cancel-in-progress: true
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 jdk_version: ${{ steps.check_jdk_versions.outputs.jdk_version }}
27 platform_linux_additional: ${{ steps.check_platforms.outputs.platform_linux_additional }}
28 platform_linux_x64: ${{ steps.check_platforms.outputs.platform_linux_x64 }}
29 platform_linux_x86: ${{ steps.check_platforms.outputs.platform_linux_x86 }}
30 platform_windows_aarch64: ${{ steps.check_platforms.outputs.platform_windows_aarch64 }}
31 platform_windows_x64: ${{ steps.check_platforms.outputs.platform_windows_x64 }}
32 platform_macos_x64: ${{ steps.check_platforms.outputs.platform_macos_x64 }}
33 platform_macos_aarch64: ${{ steps.check_platforms.outputs.platform_macos_aarch64 }}
|
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 concurrency:
20 group: ${{ github.workflow }}-${{ github.ref }}
21 cancel-in-progress: true
22
23 jobs:
24 prerequisites:
25 name: Prerequisites
26 runs-on: "ubuntu-20.04"
27 outputs:
28 should_run: ${{ steps.check_submit.outputs.should_run }}
29 bundle_id: ${{ steps.check_bundle_id.outputs.bundle_id }}
30 jdk_version: ${{ steps.check_jdk_versions.outputs.jdk_version }}
31 platform_linux_additional: ${{ steps.check_platforms.outputs.platform_linux_additional }}
32 platform_linux_x64: ${{ steps.check_platforms.outputs.platform_linux_x64 }}
33 platform_linux_x86: ${{ steps.check_platforms.outputs.platform_linux_x86 }}
34 platform_windows_aarch64: ${{ steps.check_platforms.outputs.platform_windows_aarch64 }}
35 platform_windows_x64: ${{ steps.check_platforms.outputs.platform_windows_x64 }}
36 platform_macos_x64: ${{ steps.check_platforms.outputs.platform_macos_x64 }}
37 platform_macos_aarch64: ${{ steps.check_platforms.outputs.platform_macos_aarch64 }}
|