-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#1817] Actions: update list of job runners environments for CI #1811
Changes from 1 commit
14627e2
473d5e0
e44dab3
39b2d45
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -15,7 +15,7 @@ jobs: | |
name: ${{ matrix.os }} JDK 8 | ||
strategy: | ||
matrix: | ||
os: [ubuntu-18.04, ubuntu-20.04] | ||
os: [ubuntu-18.04, ubuntu-20.04, ubuntu-22.04] | ||
runs-on: ${{ matrix.os }} | ||
env: | ||
NODE_VERSION: "lts/*" | ||
|
@@ -106,7 +106,7 @@ jobs: | |
name: ${{ matrix.os }} JDK 8 | ||
strategy: | ||
matrix: | ||
os: [macos-10.15, macos-11] | ||
os: [macos-11, macos-12] | ||
runs-on: ${{ matrix.os }} | ||
env: | ||
HOMEBREW_NO_AUTO_UPDATE: 1 # Prevent time-consuming brew update | ||
|
@@ -173,7 +173,7 @@ jobs: | |
name: ${{ matrix.os }} JDK 8 | ||
strategy: | ||
matrix: | ||
os: [windows-2022, windows-2019] | ||
os: [windows-2016, windows-2019, windows-2022] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I'm not sure if we should add another Windows os for CI since this may impose additional load. Particularly because Windows CI is slower than that of Ubuntu. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The jobs will run in parallel, so I think it does not cause the CI builds to take longer. Nonetheless, I removed it because I realized it was supposed to be deprecated by now. |
||
runs-on: ${{ matrix.os }} | ||
steps: | ||
- name: Checkout repository | ||
|
@@ -229,7 +229,7 @@ jobs: | |
|
||
cypress: | ||
name: Cypress frontend tests | ||
runs-on: ubuntu-18.04 | ||
runs-on: ubuntu-20.04 | ||
|
||
steps: | ||
- name: Checkout repository | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if we should adopt
ubuntu-22.04
since it's still in beta according to the actions/virtual-environments page.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup, it is in beta currently. I added this such that we can run on this version, but I will not be marking the run as a required check (i.e. it is allowed to fail but will not block the PR from being merged).