Skip to content

fix(java): add s390x support with OpenJDK fallback #56

fix(java): add s390x support with OpenJDK fallback

fix(java): add s390x support with OpenJDK fallback #56

name: complete LXD build
# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the "main" branch
push:
branches: [ "main"]
pull_request:
branches: [ "main"]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
gaplib-build:
name: Run complete build - ${{ matrix.runner_name }} [${{ matrix.runner_owner }}]
runs-on: ${{ matrix.runner_name }}
strategy:
fail-fast: false
matrix:
include:
- os: "ubuntu"
version: "24.04"
runner_name: "ubuntu-24.04-ppc64le"
runner_owner: "ppc64le-hosted"
setup_type: "complete"
- os: "ubuntu"
version: "24.04"
runner_name: "ubuntu-24.04-s390x"
runner_owner: "s390x-hosted"
setup_type: "complete"
steps:
- name: Checkout Code
uses: actions/checkout@v5
- name: Build Image
run: |
scripts/lxd_container.sh "${{ matrix.os }}" "${{ matrix.version }}" "" "" "${{ matrix.setup_type }}" --skip-snap-lxd --skip-lxd-snapshot