Skip to content

Commit 90213d5

Browse files
committed
[Java] Use Ubuntu 20.04 for most Linux builds excepts for CLang build that is using Ubuntu 18.04.
1 parent b5ebcc6 commit 90213d5

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ env:
1515
jobs:
1616
java-build:
1717
name: Java ${{ matrix.java }}
18-
runs-on: ubuntu-latest
18+
runs-on: ubuntu-20.04
1919
strategy:
2020
fail-fast: false
2121
matrix:
@@ -44,7 +44,7 @@ jobs:
4444

4545
csharp-build:
4646
name: C# ${{ matrix.dotnet }}
47-
runs-on: ubuntu-latest
47+
runs-on: ubuntu-20.04
4848
strategy:
4949
fail-fast: false
5050
matrix:
@@ -87,7 +87,7 @@ jobs:
8787

8888
cpp-gcc-build:
8989
name: C++ GCC ${{ matrix.version }}
90-
runs-on: ubuntu-latest
90+
runs-on: ubuntu-20.04
9191
strategy:
9292
fail-fast: false
9393
matrix:
@@ -122,7 +122,7 @@ jobs:
122122

123123
cpp-clang-build:
124124
name: C++ Clang ${{ matrix.version }}
125-
runs-on: ubuntu-latest
125+
runs-on: ubuntu-18.04
126126
strategy:
127127
fail-fast: false
128128
matrix:
@@ -147,12 +147,10 @@ jobs:
147147
key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('**/gradle/wrapper/gradle-wrapper.properties') }}
148148
- name: Install compiler
149149
run: |
150+
curl -L https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
150151
sudo add-apt-repository "deb http://apt.llvm.org/bionic/ llvm-toolchain-bionic-${{ matrix.version }} main"
151-
152152
sudo apt-get update
153-
154153
sudo apt-get install -y clang-${{ matrix.version }} libsparsehash-dev
155-
156154
curl -O -L https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION}/cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
157155
tar xf cmake-${CMAKE_VERSION}-Linux-x86_64.tar.gz
158156
echo "cmake-${CMAKE_VERSION}-Linux-x86_64/bin" >> $GITHUB_PATH

0 commit comments

Comments
 (0)