Skip to content

Commit

Permalink
Get rid of the ubuntu-18.04, add clang-14 and clang-15.
Browse files Browse the repository at this point in the history
  • Loading branch information
sobomax committed Mar 24, 2023
1 parent a23bae7 commit 435561e
Showing 1 changed file with 7 additions and 13 deletions.
20 changes: 7 additions & 13 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,9 @@ jobs:

strategy:
matrix:
os: [ubuntu-20.04, ubuntu-18.04]
os: [ubuntu-20.04]
compiler: ['gcc', 'clang', 'gcc-9', 'gcc-10', 'clang-9', 'clang-10']
include:
- os: ubuntu-18.04
compiler: 'gcc-i386-cross'
- os: ubuntu-18.04
compiler: 'clang-i386-cross'
- os: ubuntu-18.04
compiler: 'gcc-mips64-cross'
- os: ubuntu-18.04
compiler: 'gcc-arm32-cross'
- os: ubuntu-18.04
compiler: 'gcc-arm64-cross'
- os: ubuntu-22.04
compiler: 'gcc'
- os: ubuntu-22.04
Expand All @@ -50,6 +40,10 @@ jobs:
compiler: 'clang-12'
- os: ubuntu-22.04
compiler: 'clang-13'
- os: ubuntu-22.04
compiler: 'clang-14'
- os: ubuntu-22.04
compiler: 'clang-15'

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
Expand All @@ -58,10 +52,10 @@ jobs:
with:
submodules: recursive

- name: before_install
- name: Install dependencies
run: sh -x scripts/build/install_depends.sh

- name: script
- name: Build
run: sh -x scripts/build/do_build.sh

- name: Notify slack fail
Expand Down

0 comments on commit 435561e

Please sign in to comment.