diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index cfbfd15789725e1aa1947fc2e6f09eabecacf177..263e13788adb82c6db3135691bf3ed241ff8734c 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -10,7 +10,6 @@ jobs:
     strategy:
       matrix:
         rust-version: [
-          "1.56.1",
           "1.60.0",
           "1.61.0",
           "1.62.0",
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ef40c2df29871ef2516dc38a0a311f30f879956b..f2a8484828f625a593e06259cf67d5a515f36103 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,15 +26,15 @@ build-rust:
   stage: build
   parallel:
     matrix:
-      - RUST_VERSION: ["1.56.1", "1.60.0", "stable", "nightly"]
+      - RUST_VERSION: ["1.60.0", "stable", "nightly"]
   script:
     - rustup toolchain install $RUST_VERSION
     - rustup override set $RUST_VERSION
     - rustup component add rustfmt
     - rustup component add clippy
     - rustc --version
-    - if [[ $RUST_VERSION != "1.56.1" ]]; then cargo fmt --all -- --check; fi
-    - if [[ $RUST_VERSION != "1.56.1" ]] && [[ $RUST_VERSION != nightly ]]; then cargo clippy -- -D warnings -A unknown-lints; fi
+    - cargo fmt --all -- --check
+    - if [[ $RUST_VERSION != nightly ]]; then cargo clippy -- -D warnings -A unknown-lints; fi
     - cargo build
     - cargo build --release
 
@@ -60,7 +60,7 @@ test-rust:
   stage: test
   parallel:
     matrix:
-      - RUST_VERSION: ["1.56.1", "1.60.0", "stable", "nightly"]
+      - RUST_VERSION: ["1.60.0", "stable", "nightly"]
   script:
     - rustup toolchain install $RUST_VERSION
     - rustup override set $RUST_VERSION
diff --git a/Cargo.toml b/Cargo.toml
index 17cd7f1c0cbfa8223c192eda65eceb5d58ca84e2..3c324231fcbeec544f9cbcb4389b54ddf22134fc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -35,10 +35,7 @@ lto = true
 opt-level = 3
 
 [workspace]
-members = [
-    ".",
-    "frontends/sdl",
-]
+members = [".", "frontends/sdl"]
 
 [package.metadata.docs.rs]
 features = ["wasm", "gen-mock"]