Skip to content

Commit

Permalink
Testing GitHub Actions
Browse files Browse the repository at this point in the history
  • Loading branch information
rusini committed Apr 27, 2024
1 parent 3b51207 commit 2c93d06
Showing 1 changed file with 37 additions and 13 deletions.
50 changes: 37 additions & 13 deletions .github/workflows/cross.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,25 +13,49 @@ jobs:
strategy:
fail-fast: false
matrix:
compiler:
- { ver: "8", osver: "20.04" }
- { ver: "9", osver: "20.04" }
- { ver: "10", osver: "22.04" }
- { ver: "11", osver: "22.04" }
- { ver: "12", osver: "22.04" }
- { ver: "13", osver: "22.04" }
platform:
- { label: "aarch64-linux-gnu", flags: "" }
- { label: "aarch64-linux-gnu", flags: ""; dynlinker: "/lib/ld-linux-aarch64.so.1" }
- { label: "arm-linux-gnueabihf", flags: "" }
- { label: "powerpc64le-linux-gnu", flags: "" }
- { label: "powerpc-linux-gnu", flags: "-mlittle-endian" }
- { label: "riscv64-linux-gnu", flags: "" }
- { label: "mipsel-linux-gnu", flags: "" }
- { label: "mips64el-linux-gnuabi64", flags: "" }
- { label: "mipsisa32r6el-linux-gnu", flags: "" }
- { label: "mipsisa64r6el-linux-gnuabi64", flags: "" }
- { label: "mipsel-linux-gnu", flags: "" } # up to 10
- { label: "mips64el-linux-gnuabi64", flags: "" } # up to 10
- { label: "mipsisa32r6el-linux-gnu", flags: "" } # up to 10
- { label: "mipsisa64r6el-linux-gnuabi64", flags: "" } # up to 10
- { label: "alpha-linux-gnu", flags: "" }
- { label: "sh4-linux-gnu", flags: "" }
compiler:
- { ver: "8", osver: "20.04" }
- { ver: "9", osver: "20.04" }
- { ver: "10", osver: "22.04" }
- { ver: "11", osver: "22.04" }
- { ver: "12", osver: "22.04" }
exclude:
- platform: { label: "mipsel-linux-gnu" }
compiler: { ver: "9" }
- platform: { label: "mipsel-linux-gnu" }
compiler: { ver: "11" }
- platform: { label: "mipsel-linux-gnu" }
compiler: { ver: "12" }
- platform: { label: "mips64el-linux-gnu" }
compiler: { ver: "9" }
- platform: { label: "mips64el-linux-gnu" }
compiler: { ver: "11" }
- platform: { label: "mips64el-linux-gnu" }
compiler: { ver: "12" }
- platform: { label: "mipsisa32r6el-linux-gnu" }
compiler: { ver: "9" }
- platform: { label: "mipsisa32r6el-linux-gnu" }
compiler: { ver: "11" }
- platform: { label: "mipsisa32r6el-linux-gnu" }
compiler: { ver: "12" }
- platform: { label: "mipsisa64r6el-linux-gnu" }
compiler: { ver: "9" }
- platform: { label: "mipsisa64r6el-linux-gnu" }
compiler: { ver: "11" }
- platform: { label: "mipsisa64r6el-linux-gnu" }
compiler: { ver: "12" }
name: Build with ${{matrix.platform.label}}-gcc-${{matrix.compiler.ver}}
runs-on: ubuntu-${{matrix.compiler.osver}}

Expand Down Expand Up @@ -67,7 +91,7 @@ jobs:

- name: Run Make
run: |
make -j3 run \
make -j3 \
GCC='${{matrix.platform.label}}-gcc-${{matrix.compiler.ver}}' \
GXX='${{matrix.platform.label}}-g++-${{matrix.compiler.ver}}' \
MARCH='${{matrix.platform.flags}}'
Expand Down

0 comments on commit 2c93d06

Please sign in to comment.