Skip to content

Commit 8ba6c44

Browse files
committed
Add CI workflow to run test suite on push to test_dll_issue branch
1 parent 4acaf83 commit 8ba6c44

1 file changed

Lines changed: 2 additions & 13 deletions

File tree

.github/workflows/run_tests.yml

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,6 @@ on:
66
- test_dll_issue
77
workflow_dispatch:
88
inputs:
9-
os:
10-
description: 'Runner OS'
11-
required: true
12-
type: choice
13-
options:
14-
- ubuntu-latest
15-
- windows-latest
16-
- macos-latest
17-
- all
18-
default: 'ubuntu-latest'
199
python-version:
2010
description: 'Python version'
2111
required: true
@@ -37,12 +27,11 @@ on:
3727

3828
jobs:
3929
run_tests:
40-
name: Test on ${{ matrix.os }} / Python ${{ matrix.python-version }}
41-
runs-on: ${{ matrix.os }}
30+
name: Test on self-hosted / Python ${{ matrix.python-version }}
31+
runs-on: self-hosted
4232
strategy:
4333
fail-fast: false
4434
matrix:
45-
os: ${{ github.event.inputs.os == 'all' && fromJSON('["ubuntu-latest","windows-latest","macos-latest"]') || fromJSON(format('["{0}"]', github.event.inputs.os || 'ubuntu-latest')) }}
4635
python-version: ${{ github.event.inputs.python-version == 'all' && fromJSON('["3.9","3.10","3.11","3.12","3.13","3.14"]') || fromJSON(format('["{0}"]', github.event.inputs.python-version || '3.14')) }}
4736

4837
steps:

0 commit comments

Comments
 (0)