1
0
mirror of synced 2026-03-05 11:14:38 +00:00

Update github action workflows to account for deprecation of macos-12 runner and move of ubuntu-latest runner to ubuntu-24.04 (#1878)

Update github action workflows to account for deprecation of macos-12
runner and move of ubuntu-latest to ubuntu-24.04.

Removed use of ubuntu-latest and macos-latest in favor of explicit
versions (macos-14, ubuntu-24.04) in order to prevent issues when
*-latest changes without our notice.
This commit is contained in:
Herb Jellinek
2024-11-11 10:20:34 -08:00
committed by GitHub
4 changed files with 12 additions and 12 deletions

View File

@@ -70,7 +70,7 @@ jobs:
# based on the latest commit to the repo
sentry:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
release_not_built: ${{ steps.check.outputs.release_not_built }}
@@ -99,7 +99,7 @@ jobs:
build_and-push:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [sentry]
if: |
@@ -211,7 +211,7 @@ jobs:
complete:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
build_successful: ${{ steps.output.outputs.build_successful }}

View File

@@ -66,7 +66,7 @@ jobs:
# based on the latest commit to the repo
sentry:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
release_not_built: ${{ steps.check.outputs.release_not_built }}
@@ -96,7 +96,7 @@ jobs:
loadup:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
combined_release_tag: ${{ steps.job_outputs.outputs.COMBINED_RELEASE_TAG }}
@@ -257,7 +257,7 @@ jobs:
#
linux_installer:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [sentry, loadup]
if: |
@@ -333,7 +333,7 @@ jobs:
#
macos_installer:
runs-on: macos-12
runs-on: macos-14
needs: [sentry, loadup]
if: |
@@ -507,7 +507,7 @@ jobs:
downloads_page:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [sentry, loadup, linux_installer, macos_installer, cygwin_installer]
if: |
@@ -606,7 +606,7 @@ jobs:
complete:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
build_successful: ${{ steps.output.outputs.build_successful }}

View File

@@ -69,7 +69,7 @@ jobs:
# the result of a workflow_dispatch or a workflow_call
inputs:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
draft: ${{ steps.one.outputs.draft }}
force: ${{ steps.one.outputs.force }}
@@ -124,7 +124,7 @@ jobs:
# Kickoff workflow in online repo to build and deploy Medley docker image to oio
do_oio:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [inputs, do_docker]
steps:
- name: trigger-oio-buildAndDeploy

View File

@@ -45,7 +45,7 @@ jobs:
run_HCFILES:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps: