summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/main.yml78
1 files changed, 41 insertions, 37 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 08807c3..556fb13 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -174,12 +174,12 @@ jobs:
flags: ""
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " DBG"
- cmake: "Debug"
- autotools: "debug"
+ text: " DBG"
+ cmake: "Debug"
+ autotools: "debug"
- name: "Ubuntu gcc Autotools v1.8 default API (build only)"
os: ubuntu-latest
@@ -196,12 +196,12 @@ jobs:
flags: ""
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " DBG"
- cmake: "Debug"
- autotools: "debug"
+ text: " DBG"
+ cmake: "Debug"
+ autotools: "debug"
- name: "Ubuntu gcc Autotools v1.10 default API (build only)"
os: ubuntu-latest
@@ -218,12 +218,12 @@ jobs:
flags: ""
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " DBG"
- cmake: "Debug"
- autotools: "debug"
+ text: " DBG"
+ cmake: "Debug"
+ autotools: "debug"
- name: "Ubuntu gcc Autotools v1.12 default API (build only)"
os: ubuntu-latest
@@ -240,12 +240,12 @@ jobs:
flags: ""
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " DBG"
- cmake: "Debug"
- autotools: "debug"
+ text: " DBG"
+ cmake: "Debug"
+ autotools: "debug"
- name: "Ubuntu gcc Autotools no deprecated symbols (build only)"
os: ubuntu-latest
@@ -262,12 +262,12 @@ jobs:
flags: ""
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " DBG"
- cmake: "Debug"
- autotools: "debug"
+ text: " DBG"
+ cmake: "Debug"
+ autotools: "debug"
- name: "Ubuntu gcc Autotools -Werror (build only) DBG"
os: ubuntu-latest
@@ -275,7 +275,7 @@ jobs:
fortran: disable
java: disable
parallel: disable
- mirror_vfd: enable
+ mirror_vfd: disable
direct_vfd: enable
deprec_sym: enable
default_api: v114
@@ -284,12 +284,12 @@ jobs:
flags: "CFLAGS=-Werror"
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " DBG"
- cmake: "Debug"
- autotools: "debug"
+ text: " DBG"
+ cmake: "Debug"
+ autotools: "debug"
- name: "Ubuntu gcc Autotools -Werror (build only) REL"
os: ubuntu-latest
@@ -297,7 +297,7 @@ jobs:
fortran: disable
java: disable
parallel: disable
- mirror_vfd: enable
+ mirror_vfd: disable
direct_vfd: enable
deprec_sym: enable
default_api: v114
@@ -306,12 +306,12 @@ jobs:
flags: "CFLAGS=-Werror"
run_tests: false
thread_safety:
- - enabled: false
- text: ""
+ enabled: false
+ text: ""
build_mode:
- - text: " REL"
- cmake: "Release"
- autotools: "production"
+ text: " REL"
+ cmake: "Release"
+ autotools: "production"
# Sets the job's name from the properties
name: "${{ matrix.name }}${{ matrix.build_mode.text }}${{ matrix.thread_safety.text }}"
@@ -329,6 +329,10 @@ jobs:
# SETUP
#
+ #Useful for debugging
+ - name: Dump matrix context
+ run: echo '${{ toJSON(matrix) }}'
+
- name: Install CMake Dependencies (Linux)
run: sudo apt-get install ninja-build
if: matrix.os == 'ubuntu-latest'