Skip to content

Commit d92a7fc

Browse files
committed
Move dtypes benchmark to its own workflow
1 parent c3908ac commit d92a7fc

File tree

2 files changed

+40
-1
lines changed

2 files changed

+40
-1
lines changed

Diff for: .github/workflows/dtypes.yml

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Dtypes Tests
2+
3+
on:
4+
push:
5+
pull_request:
6+
types: [opened, reopened]
7+
8+
concurrency:
9+
group: ${{ github.workflow }}-${{ github.ref }}
10+
cancel-in-progress: true
11+
12+
jobs:
13+
integration:
14+
runs-on: ${{ matrix.os }}
15+
strategy:
16+
fail-fast: true
17+
matrix:
18+
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
19+
os: [ubuntu-latest, windows-latest]
20+
include:
21+
- os: macos-latest
22+
python-version: '3.8'
23+
- os: macos-latest
24+
python-version: '3.13'
25+
steps:
26+
- uses: actions/checkout@v4
27+
- name: Set up Python ${{ matrix.python-version }}
28+
uses: actions/setup-python@v5
29+
with:
30+
python-version: ${{ matrix.python-version }}
31+
- name: Install dependencies
32+
run: |
33+
python -m pip install --upgrade pip
34+
python -m pip install invoke .[test]
35+
- name: Run dtypes benchmark tests
36+
env:
37+
PYDRIVE_CREDENTIALS: ${{ secrets.PYDRIVE_CREDENTIALS }}
38+
39+
run: |
40+
invoke benchmark-dtypes

Diff for: .github/workflows/integration.yml

-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ jobs:
3838

3939
run: |
4040
invoke integration
41-
invoke benchmark-dtypes
4241
4342
- if: matrix.os == 'ubuntu-latest' && matrix.python-version == 3.13
4443
name: Upload integration codecov report

0 commit comments

Comments
 (0)