fix macos build
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 37b913e..5e9f6cb 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -48,12 +48,10 @@
         export PATH="$(brew --prefix perl)/bin:$PATH"
         curl -sSfL https://cpanmin.us | perl - -v --notest Scope::Guard Test::TCP
 
-    - name: Configure
-      working-directory: ${{runner.workspace}}/build
-      run: cmake "${{runner.wporkspace}}"
     - name: Build
       working-directory: ${{runner.workspace}}/build
-      run: 	make -j4 all VERBOSE=1
-    - name: Check
-      working-directory: ${{runner.workspace}}/build
-      run: 	make check
+      run: |
+        set -xe
+        cmake "${GITHUB_WORKSPACE}"
+        make -j4 all VERBOSE=1
+        make check