diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index a358aec743259e04536fc57e6e8f6d4857fda0ea..98af35ce6d09a9224c848885e6b9de1f3f8e1779 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -26,14 +26,14 @@ jobs:
         run: ./gradlew about installQuasar cleanFrontend assembleFrontend copyDist build --info
       - name: List files in libs
         run: ls -ahl build/libs
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v3
         with:
           name: build-artifacts-gradle
           path: |
             build/libs/
             !build/libs/libraries/
           if-no-files-found: warn # 'warn' or 'ignore' are also available, defaults to `warn`
-      - uses: actions/upload-artifact@v2
+      - uses: actions/upload-artifact@v3
         if: failure()
         with:
           name: gradle-report