diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml index 07d0e88e41..a97992a766 100644 --- a/.github/workflows/continuous.yml +++ b/.github/workflows/continuous.yml @@ -88,7 +88,7 @@ jobs: image: embree/ubuntu:24.04 runs-on: '[ "Linux", "docker", "build" ]' project: embree - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-out: linux-DG2-JIT-PUBLIC-ICX-build artifact-path: ./build/*.tar.gz cmd: | @@ -106,7 +106,7 @@ jobs: runs-on: '[ "Linux", "docker", "dg2" ]' project: embree env-from-files: ./.github/workflows/gfx-ubuntu24-public.env - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: linux-DG2-JIT-PUBLIC-ICX-build cmd: | module load cmake/3.25.3 @@ -279,60 +279,44 @@ jobs: cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3 cmake --build build --config Release --target test_package - windows-DG2-JIT-ICX-build: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - with: - runs-on: '[ "Windows", "NAS", "dg2" ]' - project: embree - dpcpp-version: intel/2025.0 - env-from-files: ./.github/workflows/gfx-windows-public.env - artifact-out: windows-DG2-JIT-ICX-build - artifact-path: ./build/*.zip - cmd: | - cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3 - cmake --build build --config Release --target build - - windows-DG2-JIT-ICX-INTERNAL-test: + windows-DG2-JIT-INTERNAL-test: secrets: inherit uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - needs: ["windows-DG2-JIT-ICX-build"] + needs: ["windows-DG2-JIT-build"] with: runs-on: '[ "Windows", "NAS", "dg2" ]' project: embree - dpcpp-version: intel/2025.0 env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-windows-internal.env - artifact-in: windows-DG2-JIT-ICX-build + artifact-in: windows-DG2-JIT-build cmd: | - cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3 + cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3 cmake --build build --config Release --target test_package - windows-DG2-JIT-ICX-PUBLIC-test: + windows-DG2-JIT-ICX-build: secrets: inherit uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - needs: ["windows-DG2-JIT-ICX-build"] with: runs-on: '[ "Windows", "NAS", "dg2" ]' project: embree - dpcpp-version: intel/2025.0 - env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-windows-public.env - artifact-in: windows-DG2-JIT-ICX-build + dpcpp-version: intel/2025.2 + env-from-files: ./.github/workflows/gfx-windows-public.env + artifact-out: windows-DG2-JIT-ICX-build + artifact-path: ./build/*.zip cmd: | cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3 - cmake --build build --config Release --target test_package - + cmake --build build --config Release --target build - windows-DG2-JIT-debug-build: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - with: - force-delete: true - runs-on: '[ "Windows", "NAS", "build" ]' - project: embree - env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env - cmd: | - cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS-debug -DCMAKE_BUILD_TYPE=Debug -DEMBREE_TESTING_INTENSITY=3 - cmake --build build --config Debug --target build + # windows-DG2-JIT-debug-build: + # secrets: inherit + # uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main + # with: + # force-delete: true + # runs-on: '[ "Windows", "NAS", "build" ]' + # project: embree + # env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env + # cmd: | + # cmake --preset windows-DG2-JIT-INTERNAL-L0RTAS-debug -DCMAKE_BUILD_TYPE=Debug -DEMBREE_TESTING_INTENSITY=3 + # cmake --build build --config Debug --target build # ################################################################################ # ################################################################################ @@ -374,7 +358,7 @@ jobs: with: image: embree/fedora:29 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset linux-fedora29-ICX -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=2 @@ -387,7 +371,7 @@ jobs: with: image: embree/fedora:32 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset linux-fedora32-ICX -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=2 @@ -412,7 +396,7 @@ jobs: with: image: embree/ubuntu:20.04 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset linux-ubuntu20_04-ICX -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=2 @@ -442,7 +426,7 @@ jobs: # with: # force-delete: true # runs-on: '[ "Windows", "NAS", "build", "avx512" ]' - # dpcpp-version: intel/2025.0 + # dpcpp-version: intel/2025.2 # cmd: | # cmake --preset windows-ICX -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=2 # cmake --build build --config RelWithDebInfo --target build @@ -496,19 +480,6 @@ jobs: # Coverity ######################################## - #static-analysis: - # secrets: inherit - # uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/static_analysis.yml@main - # with: - # project: Embree - # submodules: true - # coverity: true - # prebuild: > - # module load cmake/3.25.3 && - # export NAS_LINUX=$STORAGE_PATH/packages/apps && - # cmake --preset linux-coverity - # build: sh scripts/coverity.sh - static-analysis-lin: secrets: inherit uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/static_analysis.yml@main @@ -517,20 +488,6 @@ jobs: project: Embree submodules: true prebuild: > - module load cmake/3.25.3 && - export NAS_LINUX=$STORAGE_PATH/packages/apps && - cmake --preset linux-coverity - build: sh scripts/coverity.sh - - static-analysis-win: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/static_analysis.yml@main - with: - os: Windows - project: Embree - submodules: true - prebuild: > - module load cmake/3.25.3 && export NAS_LINUX=$STORAGE_PATH/packages/apps && cmake --preset linux-coverity build: sh scripts/coverity.sh @@ -542,8 +499,7 @@ jobs: - linux-DG2-JIT-PUBLIC-ICX-test - linux-DG2-JIT-PUBLIC-debug-build - windows-DG2-JIT-PUBLIC-test - - windows-DG2-JIT-ICX-PUBLIC-test - - windows-DG2-JIT-debug-build + - windows-DG2-JIT-INTERNAL-test - linux-fedora29-CLANG4 - linux-fedora29-CLANG5-INT-ADDRSANITIZER - linux-fedora29-ICX @@ -556,7 +512,6 @@ jobs: - macosx-x64-CLANG - macosx-ARM-CLANG-NEON-AVX2-universal-binaries - static-analysis-lin - - static-analysis-win if: failure() || cancelled() diff --git a/.github/workflows/gfx-windows-public.env b/.github/workflows/gfx-windows-public.env index a09a6fbc7b..91a084f67a 100644 --- a/.github/workflows/gfx-windows-public.env +++ b/.github/workflows/gfx-windows-public.env @@ -1 +1 @@ -GFX_DRIVER_VERSION=windows-101.6559 \ No newline at end of file +GFX_DRIVER_VERSION=windows-latest \ No newline at end of file diff --git a/.github/workflows/integrate.yml b/.github/workflows/integrate.yml index 844a654c16..ac3465ad31 100644 --- a/.github/workflows/integrate.yml +++ b/.github/workflows/integrate.yml @@ -232,7 +232,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-linux-GCC cmd: | module load cmake/3.25.3 @@ -245,7 +245,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-out: integrate-linux-ICX artifact-path: ./build/*.tar.gz cmd: | @@ -273,7 +273,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-linux-ICX cmd: | module load cmake/3.25.3 @@ -287,7 +287,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-linux-ICX cmd: | module load cmake/3.25.3 @@ -344,7 +344,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-static-linux-CLANG cmd: | module load cmake/3.25.3 @@ -353,8 +353,6 @@ jobs: - - #################################################################### # Linux STATIC #################################################################### @@ -404,7 +402,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-static-linux-GCC cmd: | module load cmake/3.25.3 @@ -418,7 +416,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-out: integrate-static-linux-ICX artifact-path: ./build/*.tar.gz cmd: | @@ -433,7 +431,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-static-linux-ICX cmd: | module load cmake/3.25.3 @@ -447,7 +445,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-static-linux-ICX cmd: | module load cmake/3.25.3 @@ -461,7 +459,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-static-linux-ICX cmd: | module load cmake/3.25.3 @@ -514,7 +512,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-linux-CLANG cmd: | module load cmake/3.25.3 @@ -534,7 +532,7 @@ jobs: with: image: embree/ubuntu:24.04 runs-on: '[ "Linux", "docker", "build" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-out: integrate-sycl-linux-ICX artifact-path: ./build/*.tar.gz cmd: | @@ -551,7 +549,7 @@ jobs: options: --device=/dev/dri:/dev/dri runs-on: '[ "Linux", "docker", "dg2" ]' env-from-files: ./.github/workflows/gfx-ubuntu24-public.env - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-in: integrate-sycl-linux-ICX cmd: | module load cmake/3.25.3 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 717706db95..22050245c6 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -82,38 +82,35 @@ jobs: cmake --preset linux-DG2-JIT-PUBLIC -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=3 cmake --build build --config Release --target test_package - # TODO: Reenable after patch - #nightly-linux-PVC-JIT-build: - # secrets: inherit - # uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main - # with: - # image: embree/ubuntu:22.04 - # runs-on: '[ "Linux", "docker", "build" ]' - # project: embree - # env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-ubuntu22-public.env - # artifact-out: nightly-linux-PVC-JIT-build - # artifact-path: ./build/*.tar.gz - # cmd: | - # module load cmake/3.25.3 - # cmake --preset nightly-linux-PVC-JIT -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=4 - # cmake --build build --config Release --target build - - #nightly-linux-PVC-JIT-test: + nightly-linux-PVC-JIT-build: + secrets: inherit + uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main + with: + image: embree/ubuntu:24.04 + runs-on: '[ "Linux", "docker", "build" ]' + project: embree + env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env + artifact-out: nightly-linux-PVC-JIT-build + artifact-path: ./build/*.tar.gz + cmd: | + cmake --preset nightly-linux-PVC-JIT -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=4 + cmake --build build --config Release --target build + + # nightly-linux-PVC-JIT-test: # secrets: inherit # uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main # needs: ["nightly-linux-PVC-JIT-build"] # with: - # image: embree/ubuntu:22.04 + # image: embree/ubuntu:24.04 # options: --device=/dev/dri:/dev/dri # runs-on: '[ "Linux", "docker", "pvc" ]' # project: embree - # env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-ubuntu22-public.env + # env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-ubuntu24-public.env # artifact-in: nightly-linux-PVC-JIT-build # cmd: | # export NEOReadDebugKeys=1 # export UseKmdMigration=0 # export ZE_FLAT_DEVICE_HIERARCHY=COMPOSITE - # module load cmake/3.25.3 # cmake --preset nightly-linux-PVC-JIT -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=4 # cmake --build build --config Release --target test_package @@ -246,30 +243,15 @@ jobs: secrets: inherit uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main with: - runs-on: '[ "Windows", "NAS", "dg2" ]' + runs-on: '[ "Windows", "NAS", "build" ]' project: embree - env-from-files: ./.github/workflows/gfx-windows-public.env - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-out: nightly-windows-DG2-JIT-ICX-RC-build artifact-path: ./build/*.zip cmd: | cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=2 cmake --build build --config Release --target build - nightly-windows-DG2-JIT-ICX-RC-test: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - needs: ["nightly-windows-DG2-JIT-ICX-RC-build"] - with: - runs-on: '[ "Windows", "NAS", "dg2" ]' - project: embree - env-from-files: ./.github/workflows/dpcpp-sycl-nightly.env ./.github/workflows/gfx-windows-public.env - dpcpp-version: intel/2025.0 - artifact-in: nightly-windows-DG2-JIT-ICX-RC-build - cmd: | - cmake --preset nightly-windows-DG2-JIT-ICX -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=2 - cmake --build build --config Release --target test_package - nightly-windows-DG2-JIT-NIGHTLY-RK-bulid: secrets: inherit uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main @@ -475,7 +457,7 @@ jobs: uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main with: image: embree/rockylinux:8.7 - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset nightly-linux-DEBUG-ICX-ISPC1_16_1-AVX-TBB2019_2 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=4 @@ -488,7 +470,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset nightly-linux-DEBUG-ICX-ISPC1_16_1-AVX512VL-TBB2019_2 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=4 @@ -501,7 +483,7 @@ jobs: with: image: embree/fedora:29 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset nightly-linux-DEBUG-ICX-ISPC1_16_1-AVX512-TBB2019_9 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=4 @@ -513,7 +495,7 @@ jobs: uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main with: image: embree/fedora:29 - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset nightly-linux-DEBUG-ICX-ISPC1_16_1-AVX2-TBB2021_2_0 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=4 @@ -525,7 +507,7 @@ jobs: uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main with: image: embree/rockylinux:8.7 - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset nightly-linux-DEBUG-ICX-ISPC1_17_0-AVX2-TBB2019_9 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=4 @@ -538,7 +520,7 @@ jobs: with: image: embree/ubuntu:22.04 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 cmd: | module load cmake/3.25.3 cmake --preset nightly-linux-DEBUG-ICX-ISPC1_17_0-AVX512VL-TBB2021_5_0 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DEMBREE_TESTING_INTENSITY=2 @@ -832,36 +814,7 @@ jobs: ######################################## # Windows ######################################## - nightly-windows-RELEASE-ICX2025_0-ISPC1_13_0-AVX2-TBB2021_5_0: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - with: - dpcpp-version: intel/2025.0 - cmd: | - cmake --preset nightly-windows-RELEASE-ICX-ISPC1_13_0-AVX2-TBB2021_5_0 -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=4 - cmake --build build --config Release --target build - cmake --build build --config Release --target test_package - - nightly-windows-RELEASE-ICX2025_0-ISPC1_13_0-AVX512-TBB2019_9: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - with: - runs-on: '[ "Windows", "NAS", "build", "avx512" ]' - dpcpp-version: intel/2025.0 - cmd: | - cmake --preset nightly-windows-RELEASE-ICX-ISPC1_13_0-AVX512-TBB2019_9 -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=4 - cmake --build build --config Release --target build - cmake --build build --config Release --target test_package - nightly-windows-RELEASE-ICX2025_0-ISPC1_14_1-AVX2-TBB2021_2_0: - secrets: inherit - uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/windows.yml@main - with: - dpcpp-version: intel/2025.0 - cmd: | - cmake --preset nightly-windows-RELEASE-ICX-ISPC1_14_1-AVX2-TBB2021_2_0 -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTENSITY=4 - cmake --build build --config Release --target build - cmake --build build --config Release --target test_package ######################################## # MacOS diff --git a/.github/workflows/performance.yml b/.github/workflows/performance.yml index 520915e13c..34e1a3d86b 100644 --- a/.github/workflows/performance.yml +++ b/.github/workflows/performance.yml @@ -83,7 +83,7 @@ jobs: with: image: embree/rockylinux:8.7 runs-on: '[ "Linux", "docker", "avx512" ]' - dpcpp-version: intel/2025.0 + dpcpp-version: intel/2025.2 artifact-out: perf-linux-x86-ICX-ISPC-build artifact-path: ./build/*.tar.gz cmd: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0021dcb4b4..d137f21365 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -165,7 +165,6 @@ jobs: cmake --preset integrate-sycl-linux-dpcpp -DCMAKE_BUILD_TYPE=Release -DEMBREE_TESTING_INTEGRATION_PRESET=test-linux-icx cmake --build build --target test_package - #release-linux-sycl-pvc-test: # secrets: inherit # uses: intel-innersource/libraries.devops.renderkit.workflows/.github/workflows/docker.yml@main