We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11d27ad commit 57def1bCopy full SHA for 57def1b
.github/workflows/build.yml
@@ -12,15 +12,19 @@ on:
12
13
jobs:
14
build:
15
- runs-on: ubuntu-latest
+ runs-on: ${{ matrix.os }}
16
+ strategy:
17
+ matrix:
18
+ os: [ubuntu-latest, windows-latest, macos-latest]
19
+ python-version: ["3.10", "3.13"]
20
21
steps:
22
- uses: actions/checkout@v4
23
24
- name: Set up Python
25
uses: actions/setup-python@v5
26
with:
- python-version: "3.10"
27
+ python-version: ${{matrix.python-version}}
28
29
- name: Set up Java
30
uses: actions/setup-java@v4
@@ -34,9 +38,11 @@ jobs:
34
38
python -m pip install uv
35
39
36
40
- name: Run the tests
41
+ shell: bash
37
42
run: |
43
bin/test.sh
44
45
- name: Lint the code
46
47
48
bin/lint.sh
0 commit comments