From 14627e2e8bb0910ab558fdd62d44a0dd6a0e04b7 Mon Sep 17 00:00:00 2001 From: Hsu Zhong Jun <27919917+dcshzj@users.noreply.github.com> Date: Sat, 23 Jul 2022 23:29:17 +0800 Subject: [PATCH 1/2] Actions: update list of job runners environments for CI The virtual environments for the GitHub Actions runners have been updated, with the introduction of macos-12 and ubuntu-22.04, and the deprecation of macos-10.15. Let's update the list of environments used for running the CI jobs. --- .github/workflows/integration.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 5a1bf10d1e..150ac3903a 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -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] 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 From 473d5e093be2780407236fdce7bb6a0ac0272983 Mon Sep 17 00:00:00 2001 From: Hsu Zhong Jun <27919917+dcshzj@users.noreply.github.com> Date: Fri, 29 Jul 2022 15:26:44 +0800 Subject: [PATCH 2/2] Remove windows-2016 as it is already deprecated --- .github/workflows/integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 150ac3903a..ccc775f23b 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -173,7 +173,7 @@ jobs: name: ${{ matrix.os }} JDK 8 strategy: matrix: - os: [windows-2016, windows-2019, windows-2022] + os: [windows-2019, windows-2022] runs-on: ${{ matrix.os }} steps: - name: Checkout repository