Skip to content

Commit ed9bd6d

Browse files
committed
Add 3.14 to CI
1 parent 0f347bf commit ed9bd6d

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,19 @@ on:
55
branches: [main]
66
pull_request:
77
branches: [main]
8-
paths-ignore:
9-
- "docs/**"
10-
- "benchmarks/**"
11-
- "examples/**"
12-
- ".github/**"
13-
- "README.rst"
8+
paths:
9+
- "msgspec/**"
10+
- ".github/workflows/ci.yml"
11+
- ".pre-commit-config.yaml"
12+
- "pyproject.toml"
13+
- "setup.py"
14+
- "setup.cfg"
1415
release:
1516
types: [published]
1617

1718
jobs:
1819
lint:
19-
name: Lint and ruff code
20+
name: Run static analysis
2021
runs-on: ubuntu-latest
2122

2223
steps:
@@ -80,7 +81,7 @@ jobs:
8081
env:
8182
CIBW_TEST_EXTRAS: "test"
8283
CIBW_TEST_COMMAND: "pytest {project}/tests"
83-
CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-* cp313-*"
84+
CIBW_BUILD: "cp39-* cp310-* cp311-* cp312-* cp313-* cp314-*"
8485
CIBW_SKIP: "*-win32 *_i686 *_s390x *_ppc64le"
8586
CIBW_ARCHS_MACOS: "x86_64 arm64"
8687
CIBW_ARCHS_LINUX: "x86_64 aarch64"
@@ -99,7 +100,7 @@ jobs:
99100
- name: Set up Environment
100101
if: github.event_name != 'release'
101102
run: |
102-
echo "CIBW_SKIP=${CIBW_SKIP} *-musllinux_* cp39-*_aarch64 cp311-*_aarch64 cp312-*_aarch64 cp313-*_aarch64" >> $GITHUB_ENV
103+
echo "CIBW_SKIP=${CIBW_SKIP} *-musllinux_* cp39-*_aarch64 cp311-*_aarch64 cp312-*_aarch64 cp313-*_aarch64 cp314-*_aarch64" >> $GITHUB_ENV
103104
104105
- name: Build & Test Wheels
105106
uses: pypa/cibuildwheel@v2.22.0

0 commit comments

Comments
 (0)