Skip to content

Commit f7e00fc

Browse files
committed
bump workflow actions and python versions
1 parent d5f484b commit f7e00fc

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/build-deploy.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
- uses: lukka/get-cmake@latest
7373
# Restore both vcpkg and its artifacts from the GitHub cache service.
7474
- name: Restore vcpkg and its artifacts.
75-
uses: actions/cache@v3
75+
uses: actions/cache@v4
7676
with:
7777
# The first path is where vcpkg generates artifacts while consuming the vcpkg.json manifest file.
7878
# The second path is the location of vcpkg (it contains the vcpkg executable and data files).
@@ -101,10 +101,10 @@ jobs:
101101
# On Windows runners, let's ensure to have the Developer Command Prompt environment setup correctly. As used here the Developer Command Prompt created is targeting x64 and using the default the Windows SDK.
102102
- uses: ilammy/msvc-dev-cmd@v1
103103

104-
- uses: actions/setup-python@v4
104+
- uses: actions/setup-python@v5
105105
name: Install Python
106106
with:
107-
python-version: '3.9'
107+
python-version: '3.12'
108108

109109
- name: Install cibuildwheel
110110
run: |
@@ -125,7 +125,7 @@ jobs:
125125
python3 -m cibuildwheel --output-dir ${{matrix.builddir}}
126126
127127
- name: Upload wheels as artifacts
128-
uses: actions/upload-artifact@v3
128+
uses: actions/upload-artifact@v4
129129
with:
130130
name: ${{ matrix.os }}-wheels
131131
path: ${{matrix.builddir}}/
@@ -139,7 +139,7 @@ jobs:
139139
fail-fast: false
140140
matrix:
141141
os: [ windows-latest ]
142-
python-version: ['3.8', '3.9', '3.10', '3.11']
142+
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
143143

144144
steps:
145145
- name: Checkout
@@ -148,12 +148,12 @@ jobs:
148148
submodules: false
149149

150150
- name: Set up Python
151-
uses: actions/setup-python@v4
151+
uses: actions/setup-python@v5
152152
with:
153153
python-version: ${{ matrix.python-version }}
154154

155155
- name: Download wheels from artifacts
156-
uses: actions/download-artifact@v3
156+
uses: actions/download-artifact@v4
157157
with:
158158
name: ${{ matrix.os }}-wheels
159159
path: wheelhouse
@@ -183,14 +183,14 @@ jobs:
183183
if: contains(github.ref, 'tags')
184184
steps:
185185
- name: Download wheels from artifacts
186-
uses: actions/download-artifact@v3
186+
uses: actions/download-artifact@v4
187187
with:
188188
path: wheelhouse
189189

190190
- name: Set up Python
191-
uses: actions/setup-python@v4
191+
uses: actions/setup-python@v5
192192
with:
193-
python-version: '3.9'
193+
python-version: '3.12'
194194

195195
- name: Install dependencies
196196
run: |

0 commit comments

Comments
 (0)