From 7f6c6f0dcf5dc1f27f6c966ceee44e0c7d759a30 Mon Sep 17 00:00:00 2001 From: Juan Sugg Date: Tue, 21 Apr 2026 17:31:57 -0300 Subject: [PATCH] ci: upgrade artifact actions for node24 compatibility --- .github/workflows/darwin-x86_64-validation.yml | 2 +- .github/workflows/full-dataset-quality-gate-regression.yml | 6 +++--- .github/workflows/linux-python-3_13-cli-validation.yml | 2 +- .github/workflows/linux-selfhosted-gpu-validation.yml | 4 ++-- .github/workflows/macos15-mps-validation.yml | 2 +- .github/workflows/python-publish-testpypi.yml | 4 ++-- .github/workflows/python-publish.yml | 4 ++-- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/darwin-x86_64-validation.yml b/.github/workflows/darwin-x86_64-validation.yml index 0ae2dccd..e7a6f5b7 100644 --- a/.github/workflows/darwin-x86_64-validation.yml +++ b/.github/workflows/darwin-x86_64-validation.yml @@ -77,7 +77,7 @@ jobs: - name: Upload validation artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: darwin-x86_64-validation-artifacts path: | diff --git a/.github/workflows/full-dataset-quality-gate-regression.yml b/.github/workflows/full-dataset-quality-gate-regression.yml index a61ab587..73e83cd9 100644 --- a/.github/workflows/full-dataset-quality-gate-regression.yml +++ b/.github/workflows/full-dataset-quality-gate-regression.yml @@ -121,7 +121,7 @@ jobs: run: uv run --extra medium ser --train - name: Upload full-gate training artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: full-dataset-quality-gate-artifacts path: | @@ -175,7 +175,7 @@ jobs: run: ./scripts/workflows/configure_runtime_dirs.sh --models-dir "${SER_MODELS_DIR}" - name: Download full-gate training artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: full-dataset-quality-gate-artifacts path: ${{ env.SER_MODELS_DIR }} @@ -196,7 +196,7 @@ jobs: - name: Upload full-dataset gate report if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: full-dataset-quality-gate-report path: ${{ inputs.out_file }} diff --git a/.github/workflows/linux-python-3_13-cli-validation.yml b/.github/workflows/linux-python-3_13-cli-validation.yml index 587ef44c..36ce7b10 100644 --- a/.github/workflows/linux-python-3_13-cli-validation.yml +++ b/.github/workflows/linux-python-3_13-cli-validation.yml @@ -121,7 +121,7 @@ jobs: - name: Upload validation artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-python-3_13-cli-validation-artifacts path: | diff --git a/.github/workflows/linux-selfhosted-gpu-validation.yml b/.github/workflows/linux-selfhosted-gpu-validation.yml index 1ee9dbe0..2b0b1ac6 100644 --- a/.github/workflows/linux-selfhosted-gpu-validation.yml +++ b/.github/workflows/linux-selfhosted-gpu-validation.yml @@ -196,7 +196,7 @@ jobs: - name: Upload CUDA validation artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-selfhosted-cuda-validation-artifacts path: | @@ -305,7 +305,7 @@ jobs: - name: Upload XPU validation artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-selfhosted-xpu-validation-artifacts path: | diff --git a/.github/workflows/macos15-mps-validation.yml b/.github/workflows/macos15-mps-validation.yml index 53a9a071..f8f1fec2 100644 --- a/.github/workflows/macos15-mps-validation.yml +++ b/.github/workflows/macos15-mps-validation.yml @@ -155,7 +155,7 @@ jobs: - name: Upload validation artifacts if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: macos15-mps-validation-artifacts path: | diff --git a/.github/workflows/python-publish-testpypi.yml b/.github/workflows/python-publish-testpypi.yml index a2c573e9..72d02d50 100644 --- a/.github/workflows/python-publish-testpypi.yml +++ b/.github/workflows/python-publish-testpypi.yml @@ -66,7 +66,7 @@ jobs: - name: Check distribution metadata run: python -m twine check --strict dist/* - name: Upload distributions artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: python-package-distributions path: dist/ @@ -84,7 +84,7 @@ jobs: steps: - name: Download distributions artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: python-package-distributions path: dist/ diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 9d65b7e2..cce75698 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -92,7 +92,7 @@ jobs: - name: Check distribution metadata run: python -m twine check --strict dist/* - name: Upload distributions artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: python-package-distributions path: dist/ @@ -117,7 +117,7 @@ jobs: steps: - name: Download distributions artifact - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: name: python-package-distributions path: dist/