diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index c9295f91d..051970c17 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -12,12 +12,9 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [macos-latest, ubuntu-latest, windows-latest]
-        rust: [beta, stable]
-        features: ["--features debugmozjs", ""]
-        exclude:
-          - os: windows-latest
-            rust: beta
+        os: [windows-latest]
+        rust: [nightly-2021-02-25]
+        features: [""]
     steps:
     - uses: actions/checkout@v2
     - name: Install deps on osx
@@ -69,7 +66,7 @@ jobs:
         LIBCLANG_PATH: "C:\\ProgramData\\scoop\\apps\\llvm\\current\\lib"
         CARGO_HOME: ${{ github.workspace }}\..\.cargo
       run: |
-        cargo test --verbose --verbose ${{ matrix.features }} --lib
+        cargo test --release --verbose --verbose ${{ matrix.features }} --lib
 
   build_result:
     name: homu build finished