2121 matrix :
2222 python-version : ["3.10", "3.11", "3.12", "3.13", "3.14"]
2323 steps :
24- - uses : actions/checkout@v3
24+ - uses : actions/checkout@v6
2525 - name : Install uv
26- uses : astral-sh/setup-uv@v3
26+ uses : astral-sh/setup-uv@v7
2727 - uses : actions/setup-python@v6
2828 with :
2929 python-version : ${{ matrix.python-version }}
4545 uv pip install --force-reinstall dist/robyn*_universal2.whl
4646 cd ~ && python -c 'import robyn'
4747 - name : Upload wheels
48- uses : actions/upload-artifact@v4
48+ uses : actions/upload-artifact@v7
4949 with :
5050 name : wheels-${{ github.job }}-universal-${{ matrix.python-version }}
5151 path : dist
5656 python-version : ["3.10", "3.11", "3.12", "3.13", "3.14"]
5757 target : [x64, x86]
5858 steps :
59- - uses : actions/checkout@v3
59+ - uses : actions/checkout@v6
6060 - name : Install uv
61- uses : astral-sh/setup-uv@v3
61+ uses : astral-sh/setup-uv@v7
6262 - uses : actions/setup-python@v6
6363 with :
6464 python-version : ${{ matrix.python-version }}
7575 uv pip install --force-reinstall dist/robyn*.whl
7676 cd ~ && python -c 'import robyn'
7777 - name : Upload wheels
78- uses : actions/upload-artifact@v4
78+ uses : actions/upload-artifact@v7
7979 with :
8080 name : wheels-${{ github.job }}-${{ matrix.target }}-${{ matrix.python-version }}
8181 path : dist
@@ -86,10 +86,10 @@ jobs:
8686 python-version : ["3.10", "3.11", "3.12", "3.13", "3.14"]
8787 target : [x86_64, i686]
8888 steps :
89- - uses : actions/checkout@v3
89+ - uses : actions/checkout@v6
9090 - uses : dtolnay/rust-toolchain@stable
9191 - name : Install uv
92- uses : astral-sh/setup-uv@v3
92+ uses : astral-sh/setup-uv@v7
9393 - uses : actions/setup-python@v6
9494 with :
9595 python-version : ${{ matrix.python-version }}
@@ -105,7 +105,7 @@ jobs:
105105 uv pip install --force-reinstall dist/robyn*.whl
106106 cd ~ && python -c 'import robyn'
107107 - name : Upload wheels
108- uses : actions/upload-artifact@v4
108+ uses : actions/upload-artifact@v7
109109 with :
110110 name : wheels-${{ github.job }}-${{ matrix.target }}-${{ matrix.python-version }}
111111 path : dist
@@ -123,7 +123,7 @@ jobs:
123123 ]
124124 target : [aarch64, armv7]
125125 steps :
126- - uses : actions/checkout@v3
126+ - uses : actions/checkout@v6
127127 - name : Build Wheels
128128 uses : PyO3/maturin-action@v1
129129 env :
@@ -133,7 +133,7 @@ jobs:
133133 manylinux : auto
134134 maturin-version : " v1.12.0"
135135 args : -i python${{matrix.python.version}} --release --out dist
136- - uses : uraimo/run-on-arch-action@v2
136+ - uses : uraimo/run-on-arch-action@v3
137137 name : Install build wheel
138138 with :
139139 arch : ${{ matrix.target }}
@@ -156,7 +156,7 @@ jobs:
156156 python -m pip install --force-reinstall /artifacts/robyn*.whl
157157 cd ~ && python -c 'import robyn'
158158 - name : Upload wheels
159- uses : actions/upload-artifact@v4
159+ uses : actions/upload-artifact@v7
160160 with :
161161 name : wheels-${{ github.job }}-${{ matrix.target }}-${{ matrix.python.version }}-${{ matrix.python.abi }}
162162 path : dist
@@ -167,7 +167,7 @@ jobs:
167167 if : always() && needs.macos.result == 'success' && needs.windows.result == 'success' && needs.linux.result == 'success' && (needs.linux-cross.result == 'success' || needs.linux-cross.result == 'skipped')
168168 steps :
169169 - name : Downloading all Artifacts
170- uses : actions/download-artifact@v4
170+ uses : actions/download-artifact@v8
171171 with :
172172 path : artifacts
173173 pattern : wheels-*
@@ -176,7 +176,7 @@ jobs:
176176 echo "Listing directories"
177177 ls -R
178178 - name : Uploading Artifact's Bundle
179- uses : actions/upload-artifact@v4
179+ uses : actions/upload-artifact@v7
180180 with :
181181 name : wheels
182182 path : artifacts
@@ -187,11 +187,11 @@ jobs:
187187 needs : [macos, windows, linux, linux-cross, merge]
188188 if : always() && needs.merge.result == 'success'
189189 steps :
190- - uses : actions/download-artifact@v4
190+ - uses : actions/download-artifact@v8
191191 with :
192192 name : wheels
193193 - name : Install uv
194- uses : astral-sh/setup-uv@v3
194+ uses : astral-sh/setup-uv@v7
195195 - uses : actions/setup-python@v6
196196 with :
197197 python-version : 3.x
0 commit comments