diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml
index 39e5d1597d584632dc3b4e1d5c962af2dd9ec4a3..80a1498fce3eca2728200811eb479cafe770eade 100644
--- a/.github/workflows/build.yaml
+++ b/.github/workflows/build.yaml
@@ -45,6 +45,10 @@ jobs:
           key: ${{ matrix.os }}-${{ matrix.addrsize }}-${{ matrix.configuration }}-${{ hashFiles('autobuild.xml') }} 
 
       - name: Build
+        shell: bash
         run: |
-          autobuild configure -c ${{ matrix.configuration }}
+          autobuild --quiet source_environment > .env 
+          source .env
+
+          autobuild configure
           autobuild build --no-configure