Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
with:
submodules: recursive
- name: Set up Python 3.8
uses: actions/setup-python@v2.2.1
uses: actions/setup-python@v5
with:
python-version: 3.8
- name: Install tox
Expand All @@ -37,7 +37,7 @@ jobs:
with:
submodules: recursive
- name: Set up Python 3.8
uses: actions/setup-python@v2.2.1
uses: actions/setup-python@v5
with:
python-version: 3.8
- name: Install isal
Expand All @@ -59,7 +59,7 @@ jobs:
- "3.10"
- "3.11"
- "3.12"
- "3.13-dev"
- "3.13"
- "pypy-3.9"
- "pypy-3.10"
os: ["ubuntu-latest"]
Expand All @@ -75,7 +75,7 @@ jobs:
with:
submodules: recursive
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2.2.1
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Install tox and upgrade setuptools
Expand All @@ -89,10 +89,10 @@ jobs:
run: brew install nasm
if: runner.os == 'macOS'
- name: Set MSVC developer prompt
uses: ilammy/msvc-dev-cmd@v1.6.0
uses: ilammy/msvc-dev-cmd@v1
if: runner.os == 'Windows'
- name: Install nasm (Windows)
uses: ilammy/setup-nasm@v1.2.0
uses: ilammy/setup-nasm@v1
if: runner.os == 'Windows'
- name: Run tests
run: tox
Expand All @@ -110,7 +110,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: uraimo/run-on-arch-action@v2.5.0
- uses: uraimo/run-on-arch-action@v3
name: Build & run test
with:
arch: none
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
- name: Install requirements (universal)
run: conda install isa-l ${{ matrix.python_version}} tox
- name: Set MSVC developer prompt
uses: ilammy/msvc-dev-cmd@v1.6.0
uses: ilammy/msvc-dev-cmd@v1
if: runner.os == 'Windows'
- name: Run tests (dynamic link)
run: tox
Expand Down Expand Up @@ -194,22 +194,22 @@ jobs:
with:
submodules: recursive
fetch-depth: 0 # Fetch everything to get accurately versioned tag.
- uses: actions/setup-python@v2
- uses: actions/setup-python@v5
name: Install Python
- name: Install cibuildwheel twine wheel
run: python -m pip install cibuildwheel twine wheel
- name: Install build dependencies (Macos)
run: brew install nasm
if: runner.os == 'macOS'
- name: Set MSVC developer prompt
uses: ilammy/msvc-dev-cmd@v1.6.0
uses: ilammy/msvc-dev-cmd@v1
if: runner.os == 'Windows'
- name: Install nasm (Windows)
uses: ilammy/setup-nasm@v1.2.0
uses: ilammy/setup-nasm@v1
if: runner.os == 'Windows'
- name: Set up QEMU
if: ${{runner.os == 'Linux' && matrix.cibw_archs_linux == 'aarch64'}}
uses: docker/setup-qemu-action@v1.0.1
uses: docker/setup-qemu-action@v3
with:
platforms: arm64
- name: Build wheels
Expand Down