@@ -10,18 +10,18 @@ jobs:
1010 fail-fast : false
1111 max-parallel : 12
1212 matrix :
13- # TODO: fix for Mac and Windows.
14- os : [ubuntu-latest]
13+ # TODO: fix for Windows.
14+ os : [ubuntu-latest, macos-latest ]
1515 python-version : [3.11, 3.12, 3.13, 3.14]
1616 runs-on : ${{ matrix.os }}
1717
1818 steps :
19- - uses : actions/checkout@v2
19+ - uses : actions/checkout@v4
2020 with :
2121 submodules : true
2222
2323 - name : Set up Python ${{ matrix.python-version }}
24- uses : actions/setup-python@v2
24+ uses : actions/setup-python@v5
2525 with :
2626 python-version : ${{ matrix.python-version }}
2727
@@ -106,7 +106,7 @@ jobs:
106106 - name : Get poetry cache dir
107107 id : poetry-cache
108108 run : |
109- echo "::set-output name= dir:: $(poetry config cache-dir)"
109+ echo "dir= $(poetry config cache-dir)" >> $GITHUB_OUTPUT
110110
111111 - name : poetry cache
112112 uses : actions/cache@v4
@@ -123,7 +123,7 @@ jobs:
123123 - name : Build PyDP macOS wheel
124124 if : runner.os == 'macOS'
125125 run : |
126- poetry run python setup.py build bdist_wheel --plat-name macosx_10_14_x86_64
126+ poetry run python setup.py build bdist_wheel
127127
128128 - name : Build PyDP Windows wheel
129129 if : runner.os == 'Windows'
0 commit comments