diff --git a/.github/workflows/bors.yml b/.github/workflows/bors.yml
index d14d20fc9b6852312910b10596c239c5ee66c146..66c8638134603d199dbc3a779ea1ae1dddfc022c 100644
--- a/.github/workflows/bors.yml
+++ b/.github/workflows/bors.yml
@@ -11,7 +11,7 @@ jobs:
     name: Docker Linux Tier1
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
       matrix:
         target: [
           i686-unknown-linux-gnu,
@@ -31,7 +31,7 @@ jobs:
     name: macOS
     runs-on: macos-10.15
     strategy:
-      fail-fast: false
+      fail-fast: true
       matrix:
         target: [
           x86_64-apple-darwin,
@@ -52,7 +52,7 @@ jobs:
     env:
       OS: windows
     strategy:
-      fail-fast: false
+      fail-fast: true
       matrix:
         include:
           - target: x86_64-pc-windows-gnu
@@ -83,7 +83,7 @@ jobs:
     name: Style and docs
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
     steps:
       - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
         with:
@@ -101,7 +101,7 @@ jobs:
     needs: [docker_linux_tier1, style_and_docs]
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
       max-parallel: 10
       matrix:
         target: [
@@ -152,7 +152,7 @@ jobs:
     needs: [docker_linux_tier1, style_and_docs]
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
     steps:
       - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
         with:
@@ -170,7 +170,7 @@ jobs:
     env:
       OS: linux
     strategy:
-      fail-fast: false
+      fail-fast: true
       max-parallel: 4
       matrix:
         toolchain: [
@@ -200,7 +200,7 @@ jobs:
     env:
       OS: macos
     strategy:
-      fail-fast: false
+      fail-fast: true
       max-parallel: 3
       matrix:
         toolchain: [
@@ -228,7 +228,7 @@ jobs:
     needs: build_channels_linux
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
     steps:
       - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
         with:
@@ -245,7 +245,7 @@ jobs:
     needs: build_channels_macos
     runs-on: macos-10.15
     strategy:
-      fail-fast: false
+      fail-fast: true
     steps:
       - uses: rust-lang/simpleinfra/github-actions/cancel-outdated-builds@master
         with:
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index ae26703c05f4da8aa6e75b994080bbb1122527b2..a67a9efa5d4a5816e9ec8d83247818af14442713 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -12,7 +12,7 @@ jobs:
     name: Docker Linux Tier1
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
       matrix:
         target: [
           i686-unknown-linux-gnu,
@@ -29,7 +29,7 @@ jobs:
     name: macOS
     runs-on: macos-10.15
     strategy:
-      fail-fast: false
+      fail-fast: true
       matrix:
         target: [
           x86_64-apple-darwin,
@@ -47,7 +47,7 @@ jobs:
     env:
       OS: windows
     strategy:
-      fail-fast: false
+      fail-fast: true
       matrix:
         include:
           - target: x86_64-pc-windows-gnu
@@ -75,7 +75,7 @@ jobs:
     name: Style and docs
     runs-on: ubuntu-18.04
     strategy:
-      fail-fast: false
+      fail-fast: true
     steps:
       - uses: actions/checkout@v2
       - name: Setup Rust toolchain