Skip to content

Commit 7e28836

Browse files
committed
ci: some minor updates
1 parent a6e82c2 commit 7e28836

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

.github/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,8 @@ updates:
2020
directory: "examples/rust_with_cffi"
2121
schedule:
2222
interval: "monthly"
23+
24+
- package-ecosystem: "github-actions"
25+
directory: "/"
26+
schedule:
27+
interval: "monthly"

.github/workflows/ci.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -62,20 +62,16 @@ jobs:
6262
# If one platform fails, allow the rest to keep testing if `CI-no-fail-fast` label is present
6363
fail-fast: ${{ !contains(github.event.pull_request.labels.*.name, 'CI-no-fail-fast') }}
6464
matrix:
65-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12-dev", pypy-3.8, pypy-3.9]
65+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", pypy-3.8, pypy-3.9, pypy-3.10]
6666
platform: [
6767
{ os: "macos-latest", python-architecture: "x64", rust-target: "x86_64-apple-darwin" },
6868
{ os: "ubuntu-latest", python-architecture: "x64", rust-target: "x86_64-unknown-linux-gnu" },
6969
{ os: "windows-latest", python-architecture: "x64", rust-target: "x86_64-pc-windows-msvc" },
70-
{ os: "windows-latest", python-architecture: "x86", rust-target: "i686-pc-windows-msvc" },
7170
]
72-
exclude:
73-
# No 32-bit pypy 3.8 on Windows
74-
- python-version: pypy-3.8
75-
platform: { os: "windows-latest", python-architecture: "x86" }
76-
# No 32-bit pypy 3.9 on Windows
77-
- python-version: pypy-3.9
78-
platform: { os: "windows-latest", python-architecture: "x86" }
71+
include:
72+
# Just test one x86 Windows Python for simplicity
73+
- python-version: 3.12
74+
platform: { os: "windows-latest", python-architecture: "x86", rust-target: "i686-pc-windows-msvc" }
7975

8076
steps:
8177
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)