Skip to content

Commit

Permalink
Add more ubuntu build runs for CI
Browse files Browse the repository at this point in the history
  • Loading branch information
gdevenyi committed May 23, 2024
1 parent 26ab39a commit cc3eb81
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,19 @@ jobs:
matrix:
config:
- {
name: "Ubuntu GCC", artifact: "qi-linux.tar.gz",
name: "Ubuntu 24.04 GCC", artifact: "qi-linux-ubuntu24.04.tar.gz",
os: ubuntu-24.04,
cc: "gcc", cxx: "g++"
}
- {
name: "Ubuntu 22.04 GCC", artifact: "qi-linux-ubuntu22.04.tar.gz",
os: ubuntu-22.04,
cc: "gcc-11", cxx: "g++-11"
cc: "gcc", cxx: "g++"
}
- {
name: "Ubuntu 20.04 GCC", artifact: "qi-linux-ubuntu20.04.tar.gz",
os: ubuntu-20.04,
cc: "gcc", cxx: "g++"
}
- {
name: "macOS", artifact: "qi-macos.tar.gz",
Expand All @@ -37,7 +47,7 @@ jobs:
brew install gnu-tar automake autoconf autoconf-archive
else
sudo apt-get update
sudo apt-get install automake autoconf autoconf-archive
sudo apt-get install -y automake autoconf autoconf-archive
fi
- name: Restore vcpkg binary cache
Expand Down Expand Up @@ -104,4 +114,3 @@ jobs:
artifacts: ${{github.workspace}}/${{matrix.config.artifact}}
artifactErrorsFailBuild: true
draft: true

0 comments on commit cc3eb81

Please sign in to comment.