diff --git a/.github/workflows/swift_package_test.yml b/.github/workflows/swift_package_test.yml
index b61a8f3..e123f94 100644
--- a/.github/workflows/swift_package_test.yml
+++ b/.github/workflows/swift_package_test.yml
@@ -73,7 +73,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        swift_version: ['5.8', '5.9', '5.10', '6.0', 'nightly-main', 'nightly-6.1']
+        swift_version: ['5.9', '5.10', '6.0', 'nightly-main', 'nightly-6.1']
         os_version: ${{ fromJson(inputs.linux_os_versions) }}
         exclude:
           - ${{ fromJson(inputs.linux_exclude_swift_versions) }}
diff --git a/README.md b/README.md
index 7d929a7..043a8ce 100644
--- a/README.md
+++ b/README.md
@@ -40,8 +40,8 @@ jobs:
 
 ### Testing
 
-To enable pull request testing for all supported Swift versions (5.8, 5.9, 5.10,
-6.0, and nightly) on Linux and Windows, add the following code example in
+To enable pull request testing for all supported Swift versions (5.9, 5.10,
+6.0, nightly, and nightly-6.1) on Linux and Windows, add the following code example in
 `.github/workflows/pull_request.yml`:
 
 ```yaml
@@ -61,7 +61,7 @@ If your package only supports newer compiler versions, you can exclude older
 versions by using the `*_exclude_swift_versions` workflow input:
 
 ```yaml
-linux_exclude_swift_versions: "[{\"swift_version\": \"5.8\"}, {\"swift_version\": \"5.9\"}]"
+linux_exclude_swift_versions: "[{\"swift_version\": \"5.9\"}]"
 windows_exclude_swift_versions: "[{\"swift_version\": \"5.9\"}]"
 ```