diff --git a/.github/workflows/build_main_documentation.yml b/.github/workflows/build_main_documentation.yml index 6b1d6c8a8c..d663bfee29 100644 --- a/.github/workflows/build_main_documentation.yml +++ b/.github/workflows/build_main_documentation.yml @@ -17,22 +17,22 @@ jobs: runs-on: ubuntu-22.04 steps: - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: "20" cache-dependency-path: "kit/package-lock.json" - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: "3.11" - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: repository: "huggingface/optimum" path: optimum - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: repository: "huggingface/optimum-amd" path: optimum-amd diff --git a/.github/workflows/build_pr_documentation.yml b/.github/workflows/build_pr_documentation.yml index 582628a589..942a16bf06 100644 --- a/.github/workflows/build_pr_documentation.yml +++ b/.github/workflows/build_pr_documentation.yml @@ -28,22 +28,22 @@ jobs: PR_CLONE_URL: ${{ github.event.pull_request.head.repo.clone_url }} steps: - - uses: actions/setup-node@v4 + - uses: actions/setup-node@v6 with: node-version: "20" cache-dependency-path: "kit/package-lock.json" - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: "3.11" - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: repository: "huggingface/optimum" path: optimum - - uses: actions/checkout@v2 + - uses: actions/checkout@v6 with: repository: "huggingface/optimum-amd" path: optimum-amd @@ -82,7 +82,7 @@ jobs: echo ${{ env.COMMIT_SHA }} > ./commit_sha echo ${{ env.PR_NUMBER }} > ./pr_number - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: doc-build-artifact path: optimum-doc-build/ diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index 8533c2c1cf..980dacbee5 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -22,10 +22,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index e381d223ec..f529bf1e3c 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -12,7 +12,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v8 + - uses: actions/stale@v10 with: stale-issue-message: 'This issue has been marked as stale because it has been open for 30 days with no activity. This thread will be automatically closed in 5 days if no further activity occurs.' stale-pr-message: 'This PR has been marked as stale because it has been open for 90 days with no activity. This thread will be automatically closed in 30 days if no further activity occurs.' diff --git a/.github/workflows/test_cli.yml b/.github/workflows/test_cli.yml index 3e059b8f07..73416e5bcb 100644 --- a/.github/workflows/test_cli.yml +++ b/.github/workflows/test_cli.yml @@ -28,13 +28,13 @@ jobs: steps: - name: Checkout optimum - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: optimum fetch-depth: 0 - name: checkout optimum-onnx - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: huggingface/optimum-onnx ref: ${{ env.OPTIMUM_ONNX_REF }} @@ -42,7 +42,7 @@ jobs: fetch-depth: 0 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test_common.yml b/.github/workflows/test_common.yml index a75d547c6b..dcf6ebc691 100644 --- a/.github/workflows/test_common.yml +++ b/.github/workflows/test_common.yml @@ -28,10 +28,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test_exporters_common.yml b/.github/workflows/test_exporters_common.yml index 0f2e435367..aed663cbf5 100644 --- a/.github/workflows/test_exporters_common.yml +++ b/.github/workflows/test_exporters_common.yml @@ -28,13 +28,13 @@ jobs: steps: - name: Checkout optimum - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: optimum fetch-depth: 0 - name: checkout optimum-onnx - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: huggingface/optimum-onnx ref: ${{ env.OPTIMUM_ONNX_REF }} @@ -42,7 +42,7 @@ jobs: fetch-depth: 0 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test_fx_automatic_parallelism.yml b/.github/workflows/test_fx_automatic_parallelism.yml index d307a9e091..775b785c4d 100644 --- a/.github/workflows/test_fx_automatic_parallelism.yml +++ b/.github/workflows/test_fx_automatic_parallelism.yml @@ -37,11 +37,11 @@ jobs: steps: - name: Checkout optimum - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.10" diff --git a/.github/workflows/test_fx_optimization.yml b/.github/workflows/test_fx_optimization.yml index 1bfe071aa8..414f22ffb0 100644 --- a/.github/workflows/test_fx_optimization.yml +++ b/.github/workflows/test_fx_optimization.yml @@ -24,10 +24,10 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test_gptq.yml b/.github/workflows/test_gptq.yml index ded8cad9ad..56a3d2a996 100644 --- a/.github/workflows/test_gptq.yml +++ b/.github/workflows/test_gptq.yml @@ -34,10 +34,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: "3.10" diff --git a/.github/workflows/test_pipelines.yml b/.github/workflows/test_pipelines.yml index 3b570d5c6f..e412fdd277 100644 --- a/.github/workflows/test_pipelines.yml +++ b/.github/workflows/test_pipelines.yml @@ -28,13 +28,13 @@ jobs: steps: - name: Checkout optimum - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: path: optimum fetch-depth: 0 - name: checkout optimum-onnx - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: repository: huggingface/optimum-onnx ref: ${{ env.OPTIMUM_ONNX_REF }} @@ -42,7 +42,7 @@ jobs: fetch-depth: 0 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/test_utils.yml b/.github/workflows/test_utils.yml index 4e0bc857a4..e9eff87ec6 100644 --- a/.github/workflows/test_utils.yml +++ b/.github/workflows/test_utils.yml @@ -27,10 +27,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/trufflehog.yml b/.github/workflows/trufflehog.yml index c71afbbb45..c131a5dc03 100644 --- a/.github/workflows/trufflehog.yml +++ b/.github/workflows/trufflehog.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: fetch-depth: 0 - name: Secret Scanning