|
45 | 45 | jobs: |
46 | 46 | # Run 'cargo dist plan' (or host) to determine what tasks we need to do |
47 | 47 | plan: |
48 | | - runs-on: "ubuntu-20.04" |
| 48 | + runs-on: "ubuntu-24.04" |
49 | 49 | outputs: |
50 | 50 | val: ${{ steps.plan.outputs.manifest }} |
51 | 51 | tag: ${{ !github.event.pull_request && github.ref_name || '' }} |
@@ -158,7 +158,7 @@ jobs: |
158 | 158 | needs: |
159 | 159 | - plan |
160 | 160 | - build-local-artifacts |
161 | | - runs-on: "ubuntu-20.04" |
| 161 | + runs-on: "ubuntu-24.04" |
162 | 162 | env: |
163 | 163 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
164 | 164 | BUILD_MANIFEST_NAME: target/distrib/global-dist-manifest.json |
@@ -208,7 +208,7 @@ jobs: |
208 | 208 | if: ${{ always() && needs.plan.outputs.publishing == 'true' && (needs.build-global-artifacts.result == 'skipped' || needs.build-global-artifacts.result == 'success') && (needs.build-local-artifacts.result == 'skipped' || needs.build-local-artifacts.result == 'success') }} |
209 | 209 | env: |
210 | 210 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
211 | | - runs-on: "ubuntu-20.04" |
| 211 | + runs-on: "ubuntu-24.04" |
212 | 212 | outputs: |
213 | 213 | val: ${{ steps.host.outputs.manifest }} |
214 | 214 | steps: |
@@ -266,7 +266,7 @@ jobs: |
266 | 266 | needs: |
267 | 267 | - plan |
268 | 268 | - host |
269 | | - runs-on: "ubuntu-20.04" |
| 269 | + runs-on: "ubuntu-24.04" |
270 | 270 | env: |
271 | 271 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
272 | 272 | PLAN: ${{ needs.plan.outputs.val }} |
@@ -306,7 +306,7 @@ jobs: |
306 | 306 | needs: |
307 | 307 | - plan |
308 | 308 | - host |
309 | | - runs-on: "ubuntu-20.04" |
| 309 | + runs-on: "ubuntu-24.04" |
310 | 310 | env: |
311 | 311 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
312 | 312 | PLAN: ${{ needs.plan.outputs.val }} |
@@ -340,7 +340,7 @@ jobs: |
340 | 340 | # still allowing individual publish jobs to skip themselves (for prereleases). |
341 | 341 | # "host" however must run to completion, no skipping allowed! |
342 | 342 | if: ${{ always() && needs.host.result == 'success' && (needs.publish-homebrew-formula.result == 'skipped' || needs.publish-homebrew-formula.result == 'success') && (needs.publish-npm.result == 'skipped' || needs.publish-npm.result == 'success') }} |
343 | | - runs-on: "ubuntu-20.04" |
| 343 | + runs-on: "ubuntu-24.04" |
344 | 344 | env: |
345 | 345 | GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
346 | 346 | steps: |
|
0 commit comments