Skip to content

Commit fb0a38d

Browse files
committed
Changing actions versions
1 parent 67a50ad commit fb0a38d

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/ci.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ jobs:
9292
- name: Test documentation generation
9393
run: |
9494
sphinx-build -b html docs build/html
95+
9596
Integration:
9697
continue-on-error: true
9798
runs-on: ${{ matrix.os }}
@@ -100,6 +101,7 @@ jobs:
100101
matrix:
101102
os: [macos-15-intel, macos-latest, windows-latest, ubuntu-latest]
102103
python-version: ["3.9", "3.10", "3.11"]
104+
103105
steps:
104106
- uses: actions/checkout@v5
105107

@@ -112,15 +114,17 @@ jobs:
112114
- name: Install dependencies
113115
run: |
114116
python -m pip install -U pip
115-
python -m pip install -U build
117+
python -m pip install -U build pytest
116118
python -m pip install -r requirements.txt
117119
python -m pip install -r test/requirements.txt
118-
python -m pip install -U flake8 pytest
119120
120-
- name: Build and install package (wheel)
121+
- name: Build wheel
122+
run: python -m build --wheel
123+
124+
- name: Install package from wheel (cross-platform)
125+
shell: bash
121126
run: |
122-
python -m build --wheel
123-
python -m pip install dist/*.whl
127+
python -m pip install "$(python -c "import glob,sys; w=glob.glob('dist/*.whl'); assert w, f'No wheel built. dist contains: {glob.glob(\"dist/*\")}'; print(w[0])")"
124128
125129
- name: Run integration tests
126130
env:

0 commit comments

Comments
 (0)