Skip to content

Commit

Permalink
Pin Ubuntu CI versions to 22.04 (#14275)
Browse files Browse the repository at this point in the history
  • Loading branch information
msujew authored Oct 9, 2024
1 parent 91c254d commit 88fb3f6
Show file tree
Hide file tree
Showing 10 changed files with 13 additions and 13 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

lint:
name: Lint
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 60

steps:
Expand Down Expand Up @@ -51,7 +51,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [windows-2019, ubuntu-latest, macos-14]
os: [windows-2019, ubuntu-22.04, macos-14]
node: [18.x, 20.x]

runs-on: ${{ matrix.os }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/license-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
os: [ubuntu-22.04]
node: ['20.x']
java: ['11']

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/performance-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
build-and-test-performance:
name: Performance Tests

runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 30

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/playwright.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ on:

jobs:
build-and-test-playwright:
name: Playwright Tests (ubuntu-latest, Node.js 18.x)
name: Playwright Tests (ubuntu-22.04, Node.js 18.x)

runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 60

steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/production-smoke-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ on:

jobs:
build-and-test-playwright:
name: Smoke Test for Browser Example Production Build on ubuntu-latest with Node.js 18.x
name: Smoke Test for Browser Example Production Build on ubuntu-22.04 with Node.js 18.x

runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 60

steps:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
publish:
name: Publish to NPM and GitHub pages
needs: build
runs-on: ubuntu-latest
runs-on: ubuntu-22.04

# The current approach is silly. We should be smarter and use `actions/upload-artifact` and `actions/download-artifact` instead of rebuilding
# everything from scratch again. (git checkout, Node.js install, yarn, etc.) It was not possible to share artifacts on Travis CI without an
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-next.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ on: workflow_dispatch
jobs:
publish:
name: Perform Publishing
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 60
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ on:
jobs:
publish:
name: Perform Publishing
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 60
steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/set-milestone-on-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ on:
jobs:
set-milestone:
if: github.event.pull_request.merged == true
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/translation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on: workflow_dispatch
jobs:
translation:
name: Translation Update
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
timeout-minutes: 60

steps:
Expand Down

0 comments on commit 88fb3f6

Please sign in to comment.