Skip to content

Commit

Permalink
gha update
Browse files Browse the repository at this point in the history
add workflow_dispatch
test py3.12
  • Loading branch information
mdavidsaver committed Jan 19, 2024
1 parent 454dd9e commit 5274ba4
Showing 1 changed file with 19 additions and 3 deletions.
22 changes: 19 additions & 3 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: setuptools-dso

on: [push, pull_request]
on: [push, pull_request, workflow_dispatch]

defaults:
run:
Expand All @@ -14,7 +14,7 @@ jobs:
fail-fast: false
matrix:
os: ["ubuntu-latest", "windows-latest", "macos-latest"]
python-version: ["3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.x"]
python-version: ["3.5", "3.6", "3.7", "3.8", "3.9", "3.10", "3.11", "3.12", "3.x"]
exclude:
# missing Microsoft Visual C++ 14.0
- os: windows-latest
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:
matrix:
manylinux: ["manylinux1", "manylinux2010", "manylinux2014"]
piparch: ["i686", "x86_64"]
pyver: ["cp27-cp27m", "cp27-cp27mu", "cp36-cp36m", "cp37-cp37m", "cp38-cp38", "cp39-cp39", "cp310-cp310", "cp311-cp311"]
pyver: ["cp27-cp27m", "cp27-cp27mu", "cp36-cp36m", "cp37-cp37m", "cp38-cp38", "cp39-cp39", "cp310-cp310", "cp311-cp311", "cp312-cp312"]
exclude:
# manylinux1 doesn't include py >= 3.10
- manylinux: "manylinux1"
Expand All @@ -177,6 +177,14 @@ jobs:
piparch: "x86_64"
pyver: "cp311-cp311"

- manylinux: "manylinux1"
piparch: "i686"
pyver: "cp312-cp312"

- manylinux: "manylinux1"
piparch: "x86_64"
pyver: "cp312-cp312"

# manylinux2010 and above don't provide 2.7 in images
- manylinux: "manylinux2010"
piparch: "i686"
Expand Down Expand Up @@ -218,6 +226,14 @@ jobs:
- manylinux: "manylinux2010"
piparch: "x86_64"
pyver: "cp311-cp311"

- manylinux: "manylinux2010"
piparch: "i686"
pyver: "cp312-cp312"

- manylinux: "manylinux2010"
piparch: "x86_64"
pyver: "cp312-cp312"
steps:
- uses: actions/checkout@v3
- name: Test
Expand Down

0 comments on commit 5274ba4

Please sign in to comment.