]> git.ipfire.org Git - thirdparty/zlib-ng.git/commit
IBM Z: Run DFLTCC tests on the self-hosted builder
authorIlya Leoshkevich <iii@linux.ibm.com>
Wed, 4 Aug 2021 22:27:31 +0000 (00:27 +0200)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Fri, 22 Oct 2021 10:43:12 +0000 (12:43 +0200)
commitc762db1366541fe56ec95d64dad49947b27dfcf3
treebc8966590d97cccaf125004aeb094107136dd2fe
parent071e4da02377b05f5f4a5a1db9f07ea3507a5d9f
IBM Z: Run DFLTCC tests on the self-hosted builder

* Use the self-hosted builder instead of ubuntu-latest.
* Drop qemu-related settings from DFLTCC configurations.
* Install codecov only for the current user, since the self-hosted
  builder runs under a restricted non-root account.
* Use actions/checkout@v2 for configure checks, since for some reason
  actions/checkout@v1 cannot find git on the self-hosted builder.
* Update the testing section of the DFLTCC README.
* Add the infrastructure code for the self-hosted builder.
.github/workflows/cmake.yml
.github/workflows/configure.yml
arch/s390/README.md
arch/s390/self-hosted-builder/actions-runner.Dockerfile [new file with mode: 0644]
arch/s390/self-hosted-builder/actions-runner.service [new file with mode: 0644]
arch/s390/self-hosted-builder/fs/usr/bin/actions-runner [new file with mode: 0755]
arch/s390/self-hosted-builder/fs/usr/bin/entrypoint [new file with mode: 0755]
arch/s390/self-hosted-builder/qemu-user-static.service [new file with mode: 0644]