diff --git a/.github/workflows/build-special.yml b/.github/workflows/build-special.yml index 7582bf41c..95359424c 100644 --- a/.github/workflows/build-special.yml +++ b/.github/workflows/build-special.yml @@ -28,6 +28,7 @@ jobs: ubuntu-clang-cayleymap, ubuntu-clang-system-libs, ubuntu-no-boost, + ubuntu-no-unstable, ] build_type: [Debug, Release] @@ -69,6 +70,12 @@ jobs: version: "14" flag: no_boost + - name: ubuntu-no-unstable + os: ubuntu-22.04 + compiler: clang + version: "14" + flag: no_unstable + steps: - name: Checkout uses: actions/checkout@v3 @@ -151,6 +158,12 @@ jobs: echo "GTSAM_USE_BOOST_FEATURES=OFF" >> $GITHUB_ENV echo "GTSAM will not use BOOST" + - name: Turn off unstable + if: matrix.flag == 'no_unstable' + run: | + echo "GTSAM_BUILD_UNSTABLE=OFF" >> $GITHUB_ENV + echo "GTSAM 'unstable' will not be built." + - name: Build & Test run: | bash .github/scripts/unix.sh -t