diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 4f4db6b35d6a91373f66aa0c940f6e43bbdaaa3d..51a17c048893119a48c8ef97af95caf3730e9c62 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -16,9 +16,22 @@ jobs:
         run: |
           python -m pip install "ansible < 2.10"
           ANSIBLE_LIBRARY="." ANSIBLE_DOC_FRAGMENT_PLUGINS="." python utils/ansible-doc-test -v roles plugins
-  
+
+  check_docs_2_11:
+    name: Check Ansible Documentation with ansible-core 2.11.
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v2
+      - uses: actions/setup-python@v2
+        with:
+          python-version: '3.x'
+      - name: Run ansible-doc-test
+        run: |
+          python -m pip install "ansible-core >=2.11,<2.12"
+          ANSIBLE_LIBRARY="." ANSIBLE_DOC_FRAGMENT_PLUGINS="." python utils/ansible-doc-test -v roles plugins
+
   check_docs_latest:
-    name: Check Ansible Documentation with latest Ansible.
+    name: Check Ansible Documentation with latest Ansible version.
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
@@ -29,4 +42,3 @@ jobs:
         run: |
           python -m pip install ansible
           ANSIBLE_LIBRARY="." ANSIBLE_DOC_FRAGMENT_PLUGINS="." python utils/ansible-doc-test -v roles plugins
-