2020 contents : write
2121 pull-requests : write
2222 steps :
23- - uses : actions/checkout@v4
23+ - uses : actions/checkout@v5
2424 with :
2525 # On pull requests, check out the head ref so we can commit to it
2626 ref : ${{ github.head_ref }}
3232 sudo apt-get install -y software-properties-common
3333 sudo add-apt-repository universe
3434 sudo apt-get update
35- sudo apt-get install -y build-essential simstring-bin
35+ sudo apt-get install -y build-essential autoconf automake libtool swig python3-dev simstring-bin
3636
3737 - name : Install Rust toolchain
3838 uses : dtolnay/rust-toolchain@stable
@@ -41,19 +41,19 @@ jobs:
4141 components : rustfmt, clippy
4242
4343 - name : Set up Python
44- uses : actions/setup-python@v5
44+ uses : actions/setup-python@v6
4545 with :
46- python-version : " 3.13 "
46+ python-version : " 3.14 "
4747
4848 - name : Set up Ruby
4949 uses : ruby/setup-ruby@v1
5050 with :
51- ruby-version : " 3.3 "
51+ ruby-version : " 3.4 "
5252
5353 - name : Set up Julia
5454 uses : julia-actions/setup-julia@v2
5555 with :
56- version : " 1.11 "
56+ version : " 1"
5757
5858 - name : Cache python dependencies
5959 uses : actions/cache@v4
9797
9898 - name : Post benchmark results to PR
9999 if : github.event_name == 'pull_request'
100- uses : actions/github-script@v7
100+ uses : actions/github-script@v8
101101 with :
102102 github-token : ${{ secrets.GITHUB_TOKEN }}
103103 script : |
@@ -157,7 +157,7 @@ jobs:
157157 target : aarch64-apple-darwin
158158
159159 steps :
160- - uses : actions/checkout@v4
160+ - uses : actions/checkout@v5
161161
162162 - name : Install Rust toolchain
163163 uses : dtolnay/rust-toolchain@stable
@@ -183,9 +183,9 @@ jobs:
183183 restore-keys : ${{ runner.os }}-${{ matrix.target }}-cargo-
184184
185185 - name : Set up Python
186- uses : actions/setup-python@v5
186+ uses : actions/setup-python@v6
187187 with :
188- python-version : " 3.13 "
188+ python-version : " 3.14t "
189189
190190 - name : Cache python dependencies
191191 uses : actions/cache@v4
@@ -250,8 +250,8 @@ jobs:
250250 matrix :
251251 os : [windows-latest, macos-latest]
252252 steps :
253- - uses : actions/checkout@v4
254- - uses : actions/setup-python@v5
253+ - uses : actions/checkout@v5
254+ - uses : actions/setup-python@v6
255255 with :
256256 python-version : " 3.10"
257257
@@ -273,8 +273,8 @@ jobs:
273273 name : Build manylinux wheels
274274 runs-on : ubuntu-latest
275275 steps :
276- - uses : actions/checkout@v4
277- - uses : actions/setup-python@v5
276+ - uses : actions/checkout@v5
277+ - uses : actions/setup-python@v6
278278 with :
279279 python-version : " 3.10"
280280
@@ -305,8 +305,8 @@ jobs:
305305 - os : macos-14
306306 python-version : " 3.10"
307307 steps :
308- - uses : actions/checkout@v4
309- - uses : actions/setup-python@v5
308+ - uses : actions/checkout@v5
309+ - uses : actions/setup-python@v6
310310 with :
311311 python-version : ${{ matrix.python-version }}
312312
@@ -360,8 +360,8 @@ jobs:
360360 permissions :
361361 id-token : write
362362 steps :
363- - uses : actions/checkout@v4
364- - uses : actions/download-artifact@v4
363+ - uses : actions/checkout@v5
364+ - uses : actions/download-artifact@v6
365365 with :
366366 pattern : wheels-*
367367 path : dist
@@ -414,7 +414,7 @@ jobs:
414414 needs : test
415415 runs-on : ubuntu-latest
416416 steps :
417- - uses : actions/checkout@v4
417+ - uses : actions/checkout@v5
418418
419419 - name : Install Rust toolchain
420420 uses : dtolnay/rust-toolchain@stable
@@ -423,9 +423,9 @@ jobs:
423423 run : cargo run --example basic --release
424424
425425 - name : Set up Python
426- uses : actions/setup-python@v5
426+ uses : actions/setup-python@v6
427427 with :
428- python-version : " 3.13 "
428+ python-version : " 3.14 "
429429
430430 - name : Cache python dependencies
431431 uses : actions/cache@v4
@@ -459,7 +459,7 @@ jobs:
459459 if : startsWith(github.ref, 'refs/tags/v')
460460 runs-on : ubuntu-latest
461461 steps :
462- - uses : actions/checkout@v4
462+ - uses : actions/checkout@v5
463463
464464 - name : Install Rust toolchain
465465 uses : dtolnay/rust-toolchain@stable
@@ -481,7 +481,7 @@ jobs:
481481 contents : write
482482 steps :
483483 - name : Checkout code
484- uses : actions/checkout@v4
484+ uses : actions/checkout@v5
485485 with :
486486 fetch-depth : 0 # get all tags
487487
0 commit comments