Skip to content

Commit

Permalink
Test2
Browse files Browse the repository at this point in the history
  • Loading branch information
jhendersonHDF committed Apr 9, 2024
1 parent 304f357 commit da924be
Show file tree
Hide file tree
Showing 3 changed files with 142 additions and 212 deletions.
130 changes: 65 additions & 65 deletions .github/workflows/autotools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,39 +27,39 @@ permissions:
# in parallel. We just have one job, but the matrix items defined below will
# run in parallel.
jobs:
call-workflow-special-autotools:
name: "Autotools Special Workflows"
uses: ./.github/workflows/main-auto-spc.yml

call-parallel-special-autotools:
name: "Autotools Parallel Special Workflows"
uses: ./.github/workflows/main-auto-par-spc.yml

call-debug-parallel-autotools:
name: "Autotools Parallel Workflows"
uses: ./.github/workflows/main-auto-par.yml
with:
build_mode: "debug"

call-release-parallel-autotools:
name: "Autotools Parallel Workflows"
uses: ./.github/workflows/main-auto-par.yml
with:
build_mode: "production"

call-debug-thread-autotools:
name: "Autotools Debug Thread-Safety Workflows"
uses: ./.github/workflows/main-auto.yml
with:
thread_safety: enable
build_mode: "debug"

call-release-thread-autotools:
name: "Autotools Release Thread-Safety Workflows"
uses: ./.github/workflows/main-auto.yml
with:
thread_safety: enable
build_mode: "production"
# call-workflow-special-autotools:
# name: "Autotools Special Workflows"
# uses: ./.github/workflows/main-auto-spc.yml

# call-parallel-special-autotools:
# name: "Autotools Parallel Special Workflows"
# uses: ./.github/workflows/main-auto-par-spc.yml

# call-debug-parallel-autotools:
# name: "Autotools Parallel Workflows"
# uses: ./.github/workflows/main-auto-par.yml
# with:
# build_mode: "debug"

# call-release-parallel-autotools:
# name: "Autotools Parallel Workflows"
# uses: ./.github/workflows/main-auto-par.yml
# with:
# build_mode: "production"

# call-debug-thread-autotools:
# name: "Autotools Debug Thread-Safety Workflows"
# uses: ./.github/workflows/main-auto.yml
# with:
# thread_safety: enable
# build_mode: "debug"

# call-release-thread-autotools:
# name: "Autotools Release Thread-Safety Workflows"
# uses: ./.github/workflows/main-auto.yml
# with:
# thread_safety: enable
# build_mode: "production"

call-debug-autotools:
name: "Autotools Debug Workflows"
Expand All @@ -75,39 +75,39 @@ jobs:
thread_safety: disable
build_mode: "production"

call-release-auto-intel:
name: "Autotools Intel Workflows"
uses: ./.github/workflows/intel-auto.yml
with:
build_mode: "production"

call-release-auto-nvhpc:
name: "Autotools nvhpc Workflows"
uses: ./.github/workflows/nvhpc-auto.yml
with:
build_mode: "production"

call-release-auto-aocc:
name: "Autotools aocc Workflows"
uses: ./.github/workflows/aocc-auto.yml
with:
build_mode: "production"

call-release-auto-cygwin:
name: "Autotools Cygwin Workflows"
uses: ./.github/workflows/cygwin-auto.yml
with:
build_mode: "production"

call-release-auto-julia:
name: "Autotools Julia Workflows"
uses: ./.github/workflows/julia-auto.yml
with:
build_mode: "production"
# call-release-auto-intel:
# name: "Autotools Intel Workflows"
# uses: ./.github/workflows/intel-auto.yml
# with:
# build_mode: "production"

# call-release-auto-nvhpc:
# name: "Autotools nvhpc Workflows"
# uses: ./.github/workflows/nvhpc-auto.yml
# with:
# build_mode: "production"

# call-release-auto-aocc:
# name: "Autotools aocc Workflows"
# uses: ./.github/workflows/aocc-auto.yml
# with:
# build_mode: "production"

# call-release-auto-cygwin:
# name: "Autotools Cygwin Workflows"
# uses: ./.github/workflows/cygwin-auto.yml
# with:
# build_mode: "production"

# call-release-auto-julia:
# name: "Autotools Julia Workflows"
# uses: ./.github/workflows/julia-auto.yml
# with:
# build_mode: "production"

call-release-auto-xpr:
name: "Autotools TestExpress Workflows"
uses: ./.github/workflows/testxpr-auto.yml
# call-release-auto-xpr:
# name: "Autotools TestExpress Workflows"
# uses: ./.github/workflows/testxpr-auto.yml

# workflow-msys2-autotools:
# name: "CMake msys2 Workflows"
Expand Down
150 changes: 75 additions & 75 deletions .github/workflows/cmake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,23 +27,23 @@ permissions:
# in parallel. We just have one job, but the matrix items defined below will
# run in parallel.
jobs:
call-workflow-special-cmake:
name: "CMake Special Workflows"
uses: ./.github/workflows/main-cmake-spc.yml

call-debug-thread-cmake:
name: "CMake Debug Thread-Safety Workflows"
uses: ./.github/workflows/main-cmake.yml
with:
thread_safety: "TS"
build_mode: "Debug"

call-release-thread-cmake:
name: "CMake Release Thread-Safety Workflows"
uses: ./.github/workflows/main-cmake.yml
with:
thread_safety: "TS"
build_mode: "Release"
# call-workflow-special-cmake:
# name: "CMake Special Workflows"
# uses: ./.github/workflows/main-cmake-spc.yml

# call-debug-thread-cmake:
# name: "CMake Debug Thread-Safety Workflows"
# uses: ./.github/workflows/main-cmake.yml
# with:
# thread_safety: "TS"
# build_mode: "Debug"

# call-release-thread-cmake:
# name: "CMake Release Thread-Safety Workflows"
# uses: ./.github/workflows/main-cmake.yml
# with:
# thread_safety: "TS"
# build_mode: "Release"

call-debug-cmake:
name: "CMake Debug Workflows"
Expand All @@ -52,64 +52,64 @@ jobs:
thread_safety: ""
build_mode: "Debug"

call-release-cmake:
name: "CMake Release Workflows"
uses: ./.github/workflows/main-cmake.yml
with:
thread_safety: ""
build_mode: "Release"

call-release-bintest:
name: "CMake Test Release Binaries"
needs: call-release-cmake
uses: ./.github/workflows/cmake-bintest.yml
with:
build_mode: "Release"

call-release-par:
name: "CMake Parallel Release Workflows"
uses: ./.github/workflows/main-cmake-par.yml
with:
build_mode: "Release"

call-debug-par:
name: "CMake Parallel Debug Workflows"
uses: ./.github/workflows/main-cmake-par.yml
with:
build_mode: "Debug"

call-release-cmake-intel:
name: "CMake Intel Workflows"
uses: ./.github/workflows/intel-cmake.yml
with:
build_mode: "Release"

call-release-cmake-nvhpc:
name: "CMake nvhpc Workflows"
uses: ./.github/workflows/nvhpc-cmake.yml
with:
build_mode: "Release"

call-release-cmake-aocc:
name: "CMake aocc Workflows"
uses: ./.github/workflows/aocc-cmake.yml
with:
build_mode: "Release"

call-release-cmake-cygwin:
name: "CMake Cygwin Workflows"
uses: ./.github/workflows/cygwin-cmake.yml
with:
build_mode: "Release"

call-release-cmake-julia:
name: "CMake Julia Workflows"
uses: ./.github/workflows/julia-cmake.yml
with:
build_mode: "Release"
# call-release-cmake:
# name: "CMake Release Workflows"
# uses: ./.github/workflows/main-cmake.yml
# with:
# thread_safety: ""
# build_mode: "Release"

# call-release-bintest:
# name: "CMake Test Release Binaries"
# needs: call-release-cmake
# uses: ./.github/workflows/cmake-bintest.yml
# with:
# build_mode: "Release"

# call-release-par:
# name: "CMake Parallel Release Workflows"
# uses: ./.github/workflows/main-cmake-par.yml
# with:
# build_mode: "Release"

# call-debug-par:
# name: "CMake Parallel Debug Workflows"
# uses: ./.github/workflows/main-cmake-par.yml
# with:
# build_mode: "Debug"

# call-release-cmake-intel:
# name: "CMake Intel Workflows"
# uses: ./.github/workflows/intel-cmake.yml
# with:
# build_mode: "Release"

# call-release-cmake-nvhpc:
# name: "CMake nvhpc Workflows"
# uses: ./.github/workflows/nvhpc-cmake.yml
# with:
# build_mode: "Release"

# call-release-cmake-aocc:
# name: "CMake aocc Workflows"
# uses: ./.github/workflows/aocc-cmake.yml
# with:
# build_mode: "Release"

# call-release-cmake-cygwin:
# name: "CMake Cygwin Workflows"
# uses: ./.github/workflows/cygwin-cmake.yml
# with:
# build_mode: "Release"

# call-release-cmake-julia:
# name: "CMake Julia Workflows"
# uses: ./.github/workflows/julia-cmake.yml
# with:
# build_mode: "Release"

call-release-cmake-xpr:
name: "CMake TestExpress Workflows"
uses: ./.github/workflows/testxpr-cmake.yml
# call-release-cmake-xpr:
# name: "CMake TestExpress Workflows"
# uses: ./.github/workflows/testxpr-cmake.yml


Loading

0 comments on commit da924be

Please sign in to comment.