Skip to content

Commit

Permalink
- continuous integration workflow revamp
Browse files Browse the repository at this point in the history
* use latest virtual machines
* simplify formatting, and remove lots of useless quotes (+1 squashed commit)
  • Loading branch information
alexey-lysiuk committed Feb 22, 2023
1 parent 24010dc commit 0a8f91e
Showing 1 changed file with 22 additions and 25 deletions.
47 changes: 22 additions & 25 deletions .github/workflows/continuous_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,33 +10,30 @@ jobs:
fail-fast: false
matrix:
config:
- {
name: "Visual Studio 64-bit",
os: windows-2019,
extra_options: "-A x64"
}
- {
name: "Visual Studio 32-bit",
os: windows-2019,
extra_options: "-A Win32"
}
- {
name: "macOS",
os: macos-10.15
}
- {
name: "Linux GCC",
os: ubuntu-20.04
}
- {
name: "Linux Clang",
os: ubuntu-20.04,
extra_options: "-DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++"
}
build_type: ["Release", "Debug"]
- name: Visual Studio 64-bit
os: windows-latest
extra_options: -A x64

- name: Visual Studio 32-bit
os: windows-latest
extra_options: -A Win32

- name: macOS
os: macos-latest

- name: Linux GCC
os: ubuntu-latest

- name: Linux Clang
os: ubuntu-latest
extra_options: -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++

build_type:
- Release
- Debug

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3

- name: Configure
shell: bash
Expand Down

0 comments on commit 0a8f91e

Please sign in to comment.