Merge pull request #18704 from Homebrew/ubuntu-run

ci: move to ubuntu latest
This commit is contained in:
Mike McQuaid 2024-11-04 09:42:47 +00:00 committed by GitHub
commit 824efa8836
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
11 changed files with 17 additions and 14 deletions

View File

@ -22,7 +22,7 @@ defaults:
jobs: jobs:
autogenerated: autogenerated:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
if: github.repository == 'Homebrew/brew' if: github.repository == 'Homebrew/brew'
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew

View File

@ -15,7 +15,7 @@ defaults:
jobs: jobs:
analyze: analyze:
name: Analyze name: Analyze
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
permissions: permissions:
actions: read actions: read
contents: read contents: read

View File

@ -21,7 +21,7 @@ jobs:
ubuntu: ubuntu:
if: github.repository_owner == 'Homebrew' if: github.repository_owner == 'Homebrew'
name: docker (Ubuntu ${{ matrix.version }}) name: docker (Ubuntu ${{ matrix.version }})
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:

View File

@ -23,7 +23,7 @@ defaults:
jobs: jobs:
docs: docs:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew
id: set-up-homebrew id: set-up-homebrew

View File

@ -22,7 +22,7 @@ defaults:
jobs: jobs:
determine-runners: determine-runners:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
outputs: outputs:
runners: ${{ steps.determine-runners.outputs.runners }} runners: ${{ steps.determine-runners.outputs.runners }}
steps: steps:

View File

@ -23,7 +23,7 @@ defaults:
jobs: jobs:
rubydoc: rubydoc:
if: github.repository == 'Homebrew/brew' if: github.repository == 'Homebrew/brew'
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
env: env:
BUNDLE_GEMFILE: ${{ github.workspace }}/rubydoc/Gemfile BUNDLE_GEMFILE: ${{ github.workspace }}/rubydoc/Gemfile
steps: steps:

View File

@ -19,7 +19,7 @@ defaults:
jobs: jobs:
spdx: spdx:
if: github.repository == 'Homebrew/brew' if: github.repository == 'Homebrew/brew'
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew
id: set-up-homebrew id: set-up-homebrew

View File

@ -19,7 +19,7 @@ defaults:
jobs: jobs:
spdx: spdx:
if: github.repository == 'Homebrew/brew' if: github.repository == 'Homebrew/brew'
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew
id: set-up-homebrew id: set-up-homebrew

View File

@ -27,7 +27,7 @@ defaults:
jobs: jobs:
updates: updates:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
if: github.repository == 'Homebrew/brew' if: github.repository == 'Homebrew/brew'
steps: steps:
- name: Setup Homebrew - name: Setup Homebrew

View File

@ -29,7 +29,7 @@ concurrency:
jobs: jobs:
syntax: syntax:
if: github.repository_owner == 'Homebrew' if: github.repository_owner == 'Homebrew'
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew
id: set-up-homebrew id: set-up-homebrew
@ -193,7 +193,7 @@ jobs:
vendored-gems: vendored-gems:
name: vendored gems name: vendored gems
needs: syntax needs: syntax
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew
id: set-up-homebrew id: set-up-homebrew
@ -225,8 +225,8 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- name: update-test (Ubuntu 22.04) - name: update-test (Ubuntu)
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
- name: update-test (macOS) - name: update-test (macOS)
runs-on: macos-15 runs-on: macos-15
steps: steps:
@ -257,6 +257,9 @@ jobs:
- name: tests (generic OS) - name: tests (generic OS)
test-flags: --generic --coverage test-flags: --generic --coverage
runs-on: ubuntu-latest runs-on: ubuntu-latest
- name: tests (Ubuntu 24.04)
test-flags: --coverage
runs-on: ubuntu-24.04
- name: tests (Ubuntu 22.04) - name: tests (Ubuntu 22.04)
test-flags: --coverage test-flags: --coverage
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04

View File

@ -15,7 +15,7 @@ defaults:
jobs: jobs:
check-vendor-version: check-vendor-version:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest
steps: steps:
- name: Set up Homebrew - name: Set up Homebrew
id: set-up-homebrew id: set-up-homebrew