diff --git a/.github/workflows/check_milestone.yml b/.github/workflows/check_milestone.yml index c96da2051..40cfc6484 100644 --- a/.github/workflows/check_milestone.yml +++ b/.github/workflows/check_milestone.yml @@ -16,9 +16,9 @@ jobs: runs-on: ubuntu-latest if: ${{ !startsWith(github.head_ref, 'latest-dependency-update-') }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' diff --git a/.github/workflows/dependency_checker.yml b/.github/workflows/dependency_checker.yml index a09ee6910..df30b9aee 100644 --- a/.github/workflows/dependency_checker.yml +++ b/.github/workflows/dependency_checker.yml @@ -7,9 +7,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' - name: Install dependencies @@ -19,7 +19,7 @@ jobs: make fix-lint - name: Create pull request id: cpr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GH_ACCESS_TOKEN }} commit-message: Update latest dependencies diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index df0f2835b..2603850ce 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -7,9 +7,9 @@ jobs: docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' - name: Build @@ -19,7 +19,7 @@ jobs: pip install -e .[dev] make docs - name: Deploy - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: github_token: ${{secrets.GITHUB_TOKEN}} publish_dir: docs/_build/html diff --git a/.github/workflows/dtypes_benchmark.yml b/.github/workflows/dtypes_benchmark.yml index 2c67b6d17..19f004db5 100644 --- a/.github/workflows/dtypes_benchmark.yml +++ b/.github/workflows/dtypes_benchmark.yml @@ -16,10 +16,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -44,7 +44,7 @@ jobs: # Upload the json files as artifacts - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: results-${{ matrix.python-version }} path: results/*.json @@ -55,11 +55,11 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 # Set up Python 3.10 - name: Set up Python 3.10 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.10' @@ -70,7 +70,7 @@ jobs: # Download the artifacts - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: results/ diff --git a/.github/workflows/install.yaml b/.github/workflows/install.yaml index 632dbbc3e..aab39c1e0 100644 --- a/.github/workflows/install.yaml +++ b/.github/workflows/install.yaml @@ -20,10 +20,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Set up python ${{ matrix.python_version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python_version }} - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Build package run: | make package diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 7812dc318..35b0ca20a 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -23,9 +23,9 @@ jobs: - os: macos-latest python-version: '3.14' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -41,9 +41,9 @@ jobs: - if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.14 name: Upload integration codecov report - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v6 with: flags: integration - file: ${{ github.workspace }}/integration_cov.xml + files: ${{ github.workspace }}/integration_cov.xml fail_ci_if_error: true token: ${{ secrets.CODECOV_TOKEN }} diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 24a66e1e6..d329a3062 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,9 +13,9 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' - name: Install dependencies diff --git a/.github/workflows/minimum.yml b/.github/workflows/minimum.yml index d4c354efd..6192ddceb 100644 --- a/.github/workflows/minimum.yml +++ b/.github/workflows/minimum.yml @@ -23,9 +23,9 @@ jobs: - os: macos-latest python-version: '3.14' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install dependencies diff --git a/.github/workflows/prepare_release.yml b/.github/workflows/prepare_release.yml index d25ed9051..8fd559f54 100644 --- a/.github/workflows/prepare_release.yml +++ b/.github/workflows/prepare_release.yml @@ -18,9 +18,9 @@ jobs: preparerelease: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' @@ -48,7 +48,7 @@ jobs: - name: Create pull request id: cpr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GH_ACCESS_TOKEN }} commit-message: Prepare release for v${{ inputs.version }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c897890b9..170d8a517 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,12 +23,12 @@ jobs: permissions: id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: ref: ${{ inputs.candidate && 'main' || 'stable' }} - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' @@ -56,7 +56,7 @@ jobs: - name: Create pull request if: ${{ inputs.candidate && !inputs.test_pypi }} id: cpr - uses: peter-evans/create-pull-request@v4 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GH_ACCESS_TOKEN }} commit-message: bumpversion-candidate @@ -78,4 +78,4 @@ jobs: if: ${{ steps.cpr.outputs.pull-request-operation == 'created' }} run: gh pr merge "${{ steps.cpr.outputs.pull-request-number }}" --squash --admin env: - GH_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }} \ No newline at end of file + GH_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }} diff --git a/.github/workflows/test_scripts.yml b/.github/workflows/test_scripts.yml index 8dd8e1b08..566f907bb 100644 --- a/.github/workflows/test_scripts.yml +++ b/.github/workflows/test_scripts.yml @@ -15,9 +15,9 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up latest Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version-file: 'pyproject.toml' - name: Install dependencies diff --git a/.github/workflows/unit.yml b/.github/workflows/unit.yml index 128c4adc9..cc600a753 100644 --- a/.github/workflows/unit.yml +++ b/.github/workflows/unit.yml @@ -23,9 +23,9 @@ jobs: - os: macos-latest python-version: '3.14' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -36,9 +36,9 @@ jobs: run: invoke unit - if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.14 name: Upload unit codecov report - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v6 with: flags: unit - file: ${{ github.workspace }}/unit_cov.xml + files: ${{ github.workspace }}/unit_cov.xml fail_ci_if_error: true token: ${{ secrets.CODECOV_TOKEN }}