Update GitHub Actions config.

PiperOrigin-RevId: 569154469
Change-Id: Ifc208d2e7a900359b5926002a31a15ba01787659
This commit is contained in:
Saran Tunyasuvunakool
2023-09-28 05:58:14 -07:00
committed by Copybara-Service
parent 36d2ffe4f2
commit 107b76490a
+11 -8
View File
@@ -24,6 +24,14 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-22.04
additional_label: "with GCC 12"
cmake_args: >-
-G Ninja
-DCMAKE_C_COMPILER:STRING=gcc-12
-DCMAKE_CXX_COMPILER:STRING=g++-12
-DCMAKE_EXE_LINKER_FLAGS:STRING=-Wl,--no-as-needed
tmpdir: "/tmp"
- os: ubuntu-22.04
additional_label: "with GCC 11"
cmake_args: >-
@@ -32,7 +40,7 @@ jobs:
-DCMAKE_CXX_COMPILER:STRING=g++-11
-DCMAKE_EXE_LINKER_FLAGS:STRING=-Wl,--no-as-needed
tmpdir: "/tmp"
- os: ubuntu-20.04
- os: ubuntu-22.04
additional_label: "with GCC 10"
cmake_args: >-
-G Ninja
@@ -40,7 +48,7 @@ jobs:
-DCMAKE_CXX_COMPILER:STRING=g++-10
-DCMAKE_EXE_LINKER_FLAGS:STRING=-Wl,--no-as-needed
tmpdir: "/tmp"
- os: ubuntu-20.04
- os: ubuntu-22.04
additional_label: "with GCC 9"
cmake_args: >-
-G Ninja
@@ -64,7 +72,7 @@ jobs:
-DCMAKE_CXX_COMPILER:STRING=clang++-13
-DMUJOCO_HARDEN:BOOL=ON
tmpdir: "/tmp"
- os: ubuntu-22.04
- os: ubuntu-20.04
additional_label: "with Clang 12"
cmake_args: >-
-G Ninja
@@ -98,11 +106,6 @@ jobs:
-DCMAKE_SYSTEM_VERSION="10.0.22621.0"
cmake_build_args: "-- -m"
tmpdir: "C:/Temp"
- os: windows-2019
cmake_args: >-
-DCMAKE_SYSTEM_VERSION="10.0.22621.0"
cmake_build_args: "-- -m"
tmpdir: "C:/Temp"
name: "MuJoCo on ${{ matrix.os }} ${{ matrix.additional_label }}"
runs-on: ${{ matrix.os }}