Skip to content

Commit

Permalink
Github actions:
Browse files Browse the repository at this point in the history
* Add amazonlinux build to linux build matrix.
* Make action runner type part of the linux build matrix.
* Use ubuntu-24.04-arm runner for arm64 builds.
  • Loading branch information
mikeov committed Jan 24, 2025
1 parent 243b019 commit 77e525e
Showing 1 changed file with 32 additions and 2 deletions.
34 changes: 32 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,12 @@ jobs:
linux-build-docker:
strategy:
matrix:
distro: [ubuntu, centos, rockylinux, debian, i386/ubuntu]
distro: [ubuntu, centos, rockylinux, amazonlinux, debian, i386/ubuntu]
exclude:
- distro: ubuntu
- distro: centos
- distro: rockylinux
- distro: amazonlinux
- distro: debian
- distro: i386/ubuntu
include:
Expand All @@ -28,87 +29,116 @@ jobs:
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 22.04
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 20.04
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 18.04
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 18.04
codecov: yes
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 18.04
codecov: no
btype: debug
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 18.04
codecov: no
btype: release
buser: root
runs_on: ubuntu-latest
- distro: ubuntu
ver: 16.04
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: ubuntu
ver: 14.04
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: debian
ver: 12
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: debian
ver: 11
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: debian
ver: 10
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: centos
ver: 6
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: centos
ver: 7
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: centos
ver: 8
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: rockylinux
ver: 9
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: amazonlinux
ver: 2023
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-latest
- distro: amazonlinux
ver: 2023
codecov: no
btype: release
buser: qfsbuild
runs_on: ubuntu-24.04-arm
- distro: i386/ubuntu
ver: 18.04
codecov: no
btype: release
buser: qfsbuild
runs-on: ubuntu-latest
runs_on: ubuntu-latest
runs-on: "${{ matrix.runs_on }}"
env:
BUILD_OS_NAME: linux
BUILD_RUN_DOCKER: "yes"
Expand Down

0 comments on commit 77e525e

Please sign in to comment.