mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
devops: add macos-12 bots, rearrange others (#16218)
* Added macos-12 bots to the secondary workflow * Moved ubuntu 20.04 from primary to secondary workflow * For the bots where we don't care about macos version (Chrome Stable, Edge Dev etc.) switched to macos-latest References #16180
This commit is contained in:
parent
bf1c5e9d27
commit
37f9500efa
8
.github/workflows/tests_primary.yml
vendored
8
.github/workflows/tests_primary.yml
vendored
@ -31,16 +31,16 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
browser: [chromium, firefox, webkit]
|
browser: [chromium, firefox, webkit]
|
||||||
os: [ubuntu-20.04, ubuntu-22.04]
|
os: [ubuntu-22.04]
|
||||||
node-version: [14]
|
node-version: [14]
|
||||||
include:
|
include:
|
||||||
- os: ubuntu-20.04
|
- os: ubuntu-22.04
|
||||||
node-version: 12
|
node-version: 12
|
||||||
browser: chromium
|
browser: chromium
|
||||||
- os: ubuntu-20.04
|
- os: ubuntu-22.04
|
||||||
node-version: 16
|
node-version: 16
|
||||||
browser: chromium
|
browser: chromium
|
||||||
- os: ubuntu-20.04
|
- os: ubuntu-22.04
|
||||||
node-version: 18
|
node-version: 18
|
||||||
browser: chromium
|
browser: chromium
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
|
19
.github/workflows/tests_secondary.yml
vendored
19
.github/workflows/tests_secondary.yml
vendored
@ -26,7 +26,7 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
browser: [chromium, firefox, webkit]
|
browser: [chromium, firefox, webkit]
|
||||||
os: [ubuntu-18.04]
|
os: [ubuntu-18.04, ubuntu-20.04]
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
@ -55,7 +55,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
os: [macos-10.15, macos-11.0]
|
os: [macos-10.15, macos-11, macos-12]
|
||||||
browser: [chromium, firefox, webkit]
|
browser: [chromium, firefox, webkit]
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
@ -293,7 +293,7 @@ jobs:
|
|||||||
|
|
||||||
chrome_stable_mac:
|
chrome_stable_mac:
|
||||||
name: "Chrome Stable (Mac)"
|
name: "Chrome Stable (Mac)"
|
||||||
runs-on: macos-10.15
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
@ -322,8 +322,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
# note: unbuntu-latest is covered in tests_primary
|
os: [ubuntu-18.04, macos-12, windows-latest]
|
||||||
os: [ubuntu-18.04, macos-10.15, macos-11.0, windows-latest]
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
@ -441,7 +440,7 @@ jobs:
|
|||||||
|
|
||||||
firefox_beta_mac:
|
firefox_beta_mac:
|
||||||
name: "Firefox Beta (Mac)"
|
name: "Firefox Beta (Mac)"
|
||||||
runs-on: macos-10.15
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
@ -466,7 +465,7 @@ jobs:
|
|||||||
|
|
||||||
edge_stable_mac:
|
edge_stable_mac:
|
||||||
name: "Edge Stable (Mac)"
|
name: "Edge Stable (Mac)"
|
||||||
runs-on: macos-10.15
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
@ -541,7 +540,7 @@ jobs:
|
|||||||
|
|
||||||
edge_beta_mac:
|
edge_beta_mac:
|
||||||
name: "Edge Beta (Mac)"
|
name: "Edge Beta (Mac)"
|
||||||
runs-on: macos-10.15
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
@ -615,7 +614,7 @@ jobs:
|
|||||||
|
|
||||||
edge_dev_mac:
|
edge_dev_mac:
|
||||||
name: "Edge Dev (Mac)"
|
name: "Edge Dev (Mac)"
|
||||||
runs-on: macos-10.15
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
@ -741,7 +740,7 @@ jobs:
|
|||||||
|
|
||||||
chrome_beta_mac:
|
chrome_beta_mac:
|
||||||
name: "Chrome Beta (Mac)"
|
name: "Chrome Beta (Mac)"
|
||||||
runs-on: macos-10.15
|
runs-on: macos-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- uses: actions/setup-node@v2
|
- uses: actions/setup-node@v2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user