+ # mac release
+ rel-mac:
+ name: rel-mac (<?=DEF["macOS"]?>, <?=DEF[DEF["macOS"]]?>, <?=DEF[DEF[DEF["macOS"]]]["ver"]?>)
+ runs-on: <?=DEF["macOS"]?> #
+ env:
+ CMAKE_BUILD_TYPE: "Release"
+ BUILD_DOCS_MANGZ: "ON"
+<?php env_override("macOS")?>
+ continue-on-error: true
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
+<?php steps("macOS", false); ?>
+
+ # windows release builds
+ windows:
+ strategy:
+ fail-fast: false
+ matrix:
+ os_ver: [<?=DEF["Windows"]?>]
+ cc_vnd: [msvc, mingw]
+ cc_ver: [cur]
+ runs-on: ${{ matrix.os_ver }}
+ continue-on-error: true
+ env:
+ CMAKE_BUILD_TYPE: "Release"
+ OS_VND: Windows
+ OS_VER: ${{ matrix.os_ver }}
+ CC_VND: ${{ matrix.cc_vnd }}
+ CC_VER: ${{ matrix.cc_ver }}
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
+<?php steps("Windows", true); ?>
+
+ # linux release builds