Commit 14b0b0e6c84cc76749819eaac59e4c53a0da0c49

Anonymous Maarten 2023-07-14T15:02:10

ci: move 'set -eu' to after source_cmd

diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index ab73718..71fb85d 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -104,8 +104,8 @@ jobs:
     - name: Run build-time tests (CMake)
       if: "! matrix.platform.autotools"
       run: |
-        set -eu
         ${{ matrix.platform.source_cmd }}
+        set -eu
         export SDL_TESTS_QUICK=1
         ctest -VV --test-dir build/
         if test "${{ runner.os }}" = "Linux"; then
@@ -122,8 +122,8 @@ jobs:
     - name: Configure (Autotools)
       if: matrix.platform.autotools
       run: |
-        set -eu
         ${{ matrix.platform.source_cmd }}
+        set -eu
         rm -fr build-autotools
         mkdir build-autotools
         ./autogen.sh
@@ -154,8 +154,8 @@ jobs:
     - name: Build (Autotools)
       if: matrix.platform.autotools
       run: |
-        set -eu
         ${{ matrix.platform.source_cmd }}
+        set -eu
         parallel="$(getconf _NPROCESSORS_ONLN)"
         make -j"${parallel}" -C build-autotools V=1
         if test "${{ runner.os }}" != "macOS" ; then
@@ -164,8 +164,8 @@ jobs:
     - name: Run build-time tests (Autotools)
       if: ${{ matrix.platform.autotools && (runner.os != 'macOS') }}
       run: |
-        set -eu
         ${{ matrix.platform.source_cmd }}
+        set -eu
         curdir="$(pwd)"
         parallel="$(getconf _NPROCESSORS_ONLN)"
         export SDL_TESTS_QUICK=1
@@ -177,8 +177,8 @@ jobs:
     - name: Install (Autotools)
       if: matrix.platform.autotools
       run: |
-        set -eu
         ${{ matrix.platform.source_cmd }}
+        set -eu
         curdir="$(pwd)"
         parallel="$(getconf _NPROCESSORS_ONLN)"
         make -j"${parallel}" -C build-autotools install V=1
@@ -219,8 +219,8 @@ jobs:
     - name: Run installed-tests (Autotools)
       if: "runner.os == 'Linux' && matrix.platform.autotools"
       run: |
-        set -eu
         ${{ matrix.platform.source_cmd }}
+        set -eu
         parallel="$(getconf _NPROCESSORS_ONLN)"
         sudo make -j"${parallel}" -C build-autotools install
         sudo make -j"${parallel}" -C build-autotools/test install