diff --git a/.github/workflows/package.yml b/.github/workflows/package.yml
index d22a239..1849a58 100644
--- a/.github/workflows/package.yml
+++ b/.github/workflows/package.yml
@@ -19,7 +19,7 @@ jobs:
         run: python -m pip install numpy setuptools
 
       - run: bash swig/python-packaging/setup.sh
-      - uses: actions/upload-artifact@v4
+      - uses: actions/upload-artifact@v4.1.7
         with:
           name: my-artifact
           path: build/swig/python-packaging/
@@ -80,7 +80,7 @@ jobs:
           CIBW_TEST_COMMAND: >
               python {project}/tests/check_installation.py
 
-      - uses: actions/upload-artifact@v3
+      - uses: actions/upload-artifact@v4.1.7
         with:
           name: wheels
           path: ./wheelhouse/*.whl