From 061cd634f0af62f28d291b99e2f4dfc7cfb52bf6 Mon Sep 17 00:00:00 2001 From: mattip Date: Sun, 18 Feb 2024 07:23:50 +0200 Subject: [PATCH] update action versions --- .github/workflows/cython.yml | 4 ++-- .github/workflows/nanobind.yml | 4 ++-- .github/workflows/numpy.yml | 4 ++-- .github/workflows/pybind11.yml | 4 ++-- .github/workflows/pyo3.yml | 6 +++--- .github/workflows/pytest-html.yml | 8 ++++---- .github/workflows/pythran.yml | 9 ++++----- 7 files changed, 19 insertions(+), 20 deletions(-) diff --git a/.github/workflows/cython.yml b/.github/workflows/cython.yml index e86ace2..c85b83f 100644 --- a/.github/workflows/cython.yml +++ b/.github/workflows/cython.yml @@ -50,11 +50,11 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python_version }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: fetch-depth: 1 repository: cython/cython diff --git a/.github/workflows/nanobind.yml b/.github/workflows/nanobind.yml index 00ac7ca..894fdec 100644 --- a/.github/workflows/nanobind.yml +++ b/.github/workflows/nanobind.yml @@ -38,13 +38,13 @@ jobs: runs-on: ${{ matrix.runs-on }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: wjakob/nanobind submodules: recursive - name: Setup Python ${{ matrix.python }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python }} diff --git a/.github/workflows/numpy.yml b/.github/workflows/numpy.yml index 4487aa3..d874bb2 100644 --- a/.github/workflows/numpy.yml +++ b/.github/workflows/numpy.yml @@ -33,7 +33,7 @@ jobs: timeout-minutes: 120 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: numpy/numpy path: repo @@ -45,7 +45,7 @@ jobs: choco install -y --checksum 6004DF17818F5A6DBF19CB335CC92702 pkgconfiglite if: matrix.os == 'windows-latest' - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python_version }} diff --git a/.github/workflows/pybind11.yml b/.github/workflows/pybind11.yml index feddb8a..57914a3 100644 --- a/.github/workflows/pybind11.yml +++ b/.github/workflows/pybind11.yml @@ -52,12 +52,12 @@ jobs: runs-on: ${{ matrix.runs-on }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: pybind/pybind11 - name: Setup Python ${{ matrix.python }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python }} diff --git a/.github/workflows/pyo3.yml b/.github/workflows/pyo3.yml index 21e6540..afc2113 100644 --- a/.github/workflows/pyo3.yml +++ b/.github/workflows/pyo3.yml @@ -30,13 +30,13 @@ jobs: timeout-minutes: 20 steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4.1.1 + - uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python_version }} - name: Checkout PyO3 - uses: actions/checkout@v3 + uses: actions/checkout@v4.1.1 with: repository: PyO3/pyo3 path: pyo3 diff --git a/.github/workflows/pytest-html.yml b/.github/workflows/pytest-html.yml index caaa7ec..bcc6c1c 100644 --- a/.github/workflows/pytest-html.yml +++ b/.github/workflows/pytest-html.yml @@ -43,17 +43,17 @@ jobs: run : git config --global core.autocrlf false - name: Use Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4.0.2 with: - node-version: '16.x' + node-version: '20.x' - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: repository: pytest-dev/pytest-html fetch-depth: 0 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix['python-version'] }} diff --git a/.github/workflows/pythran.yml b/.github/workflows/pythran.yml index a199eef..83c4c6e 100644 --- a/.github/workflows/pythran.yml +++ b/.github/workflows/pythran.yml @@ -31,11 +31,11 @@ jobs: - [pypy-3.10-nightly, pypy10] - [pypy-3.9-nightly, pypy39] steps: - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5.0.0 with: python-version: ${{ matrix.python_version[0] }} - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: fetch-depth: 1 repository: serge-sans-paille/pythran @@ -69,9 +69,8 @@ jobs: matrix: architectures: [x64] steps: - - uses: actions/checkout@v3 - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5.0.0 with: python-version: pypy-3.10-nightly architecture: ${{ matrix.architecture }} @@ -79,7 +78,7 @@ jobs: run: | choco install llvm --yes @("C:/Program Files/LLVM/bin") + (Get-Content $env:GITHUB_PATH) | Set-Content $env:GITHUB_PATH - - uses: actions/checkout@v3 + - uses: actions/checkout@v4.1.1 with: fetch-depth: 1 repository: serge-sans-paille/pythran