# Workflow for testing branch 'release-test' # # - all compatibility docker image build tests (no local build) name: CI image tests run-name: CI image tests on: push: branches: - release-test - master jobs: check-centos7: name: CI Centos 7 runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Centos7 run: ci/ci-build-centos7 check-centos8: name: CI Centos 8 runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Centos8 run: ci/ci-build-centos8 check-rockylinux9: name: CI RockyLinux 9 runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI RockyLinux 9 run: ci/ci-build-rockylinux9 check-leap153: name: CI Leap 15.3 runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Leap 15.3 run: ci/ci-build-leap153 check-leap156: name: CI Leap 15.6 runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Leap 15.6 run: ci/ci-build-leap156 check-musl: name: CI Musl runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Musl run: ci/ci-build-musl check-musl-32bit: name: CI Musl (32bit) # Pin the version, on 24.04 it fails: # make: *** pselect jobs pipe: Function not implemented. Stop. # make: *** Waiting for unfinished jobs.... runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 - name: CI Musl (32bit) run: ci/ci-build-musl-i386 check-tumbleweed: name: CI Tumbleweed runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Tumbleweed run: ci/ci-build-tumbleweed check-tumbleweed-libgcrypt: name: CI Tumbleweed (libgcrypt) runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Tumbleweed (libgcrypt) run: ci/ci-build-tumbleweed HEAD --with-crypto=libgcrypt check-tumbleweed-libsodium: name: CI Tumbleweed (libsodium) runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Tumbleweed (libsodium) run: ci/ci-build-tumbleweed HEAD --with-crypto=libsodium check-tumbleweed-libkcapi: name: CI Tumbleweed (libkcapi) runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Tumbleweed (libkcapi) run: ci/ci-build-tumbleweed HEAD --with-crypto=libkcapi check-tumbleweed-botan: name: CI Tumbleweed (Botan) runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - name: CI Tumbleweed (Botan) run: ci/ci-build-tumbleweed HEAD --with-crypto=botan # check-tumbleweed-openssl: # name: CI Tumbleweed (OpenSSL) # runs-on: ubuntu-24.04 # steps: # - uses: actions/checkout@v4 # - name: CI Tumbleweed (OpenSSL) # run: ci/ci-build-tumbleweed HEAD --with-crypto=openssl