diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index d536205..8dcbf6a 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: hynek/build-and-inspect-python-package@v2 @@ -31,13 +31,13 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v6 with: path: dist name: Packages - name: Generate artifact attestation for sdist and wheel - uses: actions/attest-build-provenance@v2 + uses: actions/attest-build-provenance@v3 with: subject-path: "dist/uproot_browser-*" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c09fd44..64074d3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,8 +16,8 @@ jobs: name: Format runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/checkout@v5 + - uses: actions/setup-python@v6 with: python-version: "3.x" - uses: pre-commit/action@v3.0.1 @@ -30,25 +30,21 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.9", "3.11", "3.13"] - runs-on: [ubuntu-latest, macos-13, windows-latest] + python-version: ["3.9", "3.12", "3.14"] + runs-on: [ubuntu-latest, macos-latest, windows-latest] include: - - python-version: "3.14t" - runs-on: ubuntu-latest - - python-version: "3.14" - runs-on: macos-latest - python-version: pypy-3.11 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} allow-prereleases: true - - uses: astral-sh/setup-uv@v6 + - uses: astral-sh/setup-uv@v7 - name: Install nox run: uv tool install nox