diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml
index 20a29e7cbf60acc03f219f20094c4e46189dbc4c..7443fd70d45f91153cab1abf1d024afdda7da57e 100644
--- a/.github/workflows/docs.yaml
+++ b/.github/workflows/docs.yaml
@@ -80,7 +80,7 @@ jobs:
     needs:
       - pre
     steps:
-      - uses: action/checkout@v3
+      - uses: actions/checkout@v3
 
       - name: "Set up Sphinx"
         uses: matrix-org/setup-python-poetry@v1
diff --git a/changelog.d/15336.misc b/changelog.d/15336.misc
new file mode 100644
index 0000000000000000000000000000000000000000..39c9fc82e91979e052e5752eeaf460240e9dbe4a
--- /dev/null
+++ b/changelog.d/15336.misc
@@ -0,0 +1 @@
+Add developer documentation for the Federation Sender and add a documentation mechanism using Sphinx.