diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0b0b5dc..0599b5e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -87,7 +87,7 @@ jobs:
           poetry run python setup.py build_sphinx
           touch ./docs/_build/html/.nojekyll
       - name: Preserve Docs
-        uses: actions/upload-artifact@v2.2.2
+        uses: actions/upload-artifact@v3.1.2
         with:
           name: docs
           path: docs/_build/html
@@ -121,12 +121,12 @@ jobs:
         with:
           args: --from=rst --to=markdown -o release_notes.md release_notes.rst
       - name: Preserve Dist
-        uses: actions/upload-artifact@v2.2.2
+        uses: actions/upload-artifact@v3.1.2
         with:
           name: dist
           path: dist
       - name: Preserve Release Notes
-        uses: actions/upload-artifact@v2.2.2
+        uses: actions/upload-artifact@v3.1.2
         with:
           name: release_notes.md
           path: release_notes.md